From 0c860a7549bc8bb826cd1414ba7b36da1f3b5d5e Mon Sep 17 00:00:00 2001 From: Joseph Bielawski Date: Thu, 10 Apr 2014 18:34:35 +0200 Subject: [PATCH] Adjust Behat configuration to fail early --- .travis.yml | 36 ++++++++++++++++++------------------ behat.yml.dist | 6 ++++++ 2 files changed, 24 insertions(+), 18 deletions(-) diff --git a/.travis.yml b/.travis.yml index e9d8fa4624..3e06bc4b6f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -43,24 +43,24 @@ before_script: script: - bin/phpspec run -f dot - - php -d memory_limit=2048M bin/behat --no-snippets --no-paths --verbose --tags '@account && ~@javascript' - - php -d memory_limit=2048M bin/behat --no-snippets --no-paths --verbose --tags '@addressing && ~@javascript' - - php -d memory_limit=2048M bin/behat --no-snippets --no-paths --verbose --tags '@cart && ~@javascript' - - php -d memory_limit=2048M bin/behat --no-snippets --no-paths --verbose --tags '@checkout && ~@javascript' - - php -d memory_limit=2048M bin/behat --no-snippets --no-paths --verbose --tags '@currencies && ~@javascript' - - php -d memory_limit=2048M bin/behat --no-snippets --no-paths --verbose --tags '@dashboard && ~@javascript' - - php -d memory_limit=2048M bin/behat --no-snippets --no-paths --verbose --tags '@homepage && ~@javascript' - - php -d memory_limit=2048M bin/behat --no-snippets --no-paths --verbose --tags '@inventory && ~@javascript' - - php -d memory_limit=2048M bin/behat --no-snippets --no-paths --verbose --tags '@orders && ~@javascript' - - php -d memory_limit=2048M bin/behat --no-snippets --no-paths --verbose --tags '@payments && ~@javascript' - - php -d memory_limit=4096M bin/behat --no-snippets --no-paths --verbose --tags '@products && ~@javascript' - - php -d memory_limit=2048M bin/behat --no-snippets --no-paths --verbose --tags '@promotions && ~@javascript' - - php -d memory_limit=2048M bin/behat --no-snippets --no-paths --verbose --tags '@settings && ~@javascript' - - php -d memory_limit=2048M bin/behat --no-snippets --no-paths --verbose --tags '@shipping && ~@javascript' - - php -d memory_limit=2048M bin/behat --no-snippets --no-paths --verbose --tags '@taxation && ~@javascript' - - php -d memory_limit=2048M bin/behat --no-snippets --no-paths --verbose --tags '@taxonomies && ~@javascript' - - php -d memory_limit=2048M bin/behat --no-snippets --no-paths --verbose --tags '@localization && ~@javascript' - - php -d memory_limit=2048M bin/behat --no-snippets --no-paths --verbose --tags '@users && ~@javascript,@oauth' + - php -d memory_limit=2048M bin/behat --stop-on-failure --tags '@account && ~@javascript' + - php -d memory_limit=2048M bin/behat --stop-on-failure --tags '@addressing && ~@javascript' + - php -d memory_limit=2048M bin/behat --stop-on-failure --tags '@cart && ~@javascript' + - php -d memory_limit=2048M bin/behat --stop-on-failure --tags '@checkout && ~@javascript' + - php -d memory_limit=2048M bin/behat --stop-on-failure --tags '@currencies && ~@javascript' + - php -d memory_limit=2048M bin/behat --stop-on-failure --tags '@dashboard && ~@javascript' + - php -d memory_limit=2048M bin/behat --stop-on-failure --tags '@homepage && ~@javascript' + - php -d memory_limit=2048M bin/behat --stop-on-failure --tags '@inventory && ~@javascript' + - php -d memory_limit=2048M bin/behat --stop-on-failure --tags '@orders && ~@javascript' + - php -d memory_limit=2048M bin/behat --stop-on-failure --tags '@payments && ~@javascript' + - php -d memory_limit=4096M bin/behat --stop-on-failure --tags '@products && ~@javascript' + - php -d memory_limit=2048M bin/behat --stop-on-failure --tags '@promotions && ~@javascript' + - php -d memory_limit=2048M bin/behat --stop-on-failure --tags '@settings && ~@javascript' + - php -d memory_limit=2048M bin/behat --stop-on-failure --tags '@shipping && ~@javascript' + - php -d memory_limit=2048M bin/behat --stop-on-failure --tags '@taxation && ~@javascript' + - php -d memory_limit=2048M bin/behat --stop-on-failure --tags '@taxonomies && ~@javascript' + - php -d memory_limit=2048M bin/behat --stop-on-failure --tags '@localization && ~@javascript' + - php -d memory_limit=2048M bin/behat --stop-on-failure --tags '@users && ~@javascript,@oauth' notifications: email: "travis-ci@sylius.org" diff --git a/behat.yml.dist b/behat.yml.dist index 4d4e73daa5..5a43dba142 100644 --- a/behat.yml.dist +++ b/behat.yml.dist @@ -2,6 +2,12 @@ # (c) Paweł Jędrzejewski default: + formatter: + name: pretty + parameters: + verbose: true + paths: false + snippets: false context: class: Sylius\Bundle\WebBundle\Behat\FeatureContext extensions: