From b10e27f57773b8bc3b81ebe08644faa3c8eccbf2 Mon Sep 17 00:00:00 2001 From: Antonio Terceiro Date: Thu, 18 Sep 2014 15:50:43 -0300 Subject: [PATCH] cucumber: don't output ANSI escapes to non-terminals --- config/cucumber.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/config/cucumber.yml b/config/cucumber.yml index 3b10d92..d4c36df 100644 --- a/config/cucumber.yml +++ b/config/cucumber.yml @@ -1,5 +1,8 @@ <% base_requires = '-r features/support -r features/step_definitions' %> -<% default_options = "--color --format progress --strict --tags ~@selenium --tags ~@selenium-fixme --tags ~@fixme --exclude features/support/selenium.rb #{base_requires}" %> +<% default_options = "--format progress --strict --tags ~@selenium --tags ~@selenium-fixme --tags ~@fixme --exclude features/support/selenium.rb #{base_requires}" %> +<% + default_options += ' --color' if $stdout.isatty +%> <% selenium_options = "--strict --tags @selenium #{base_requires}" %> default: <%= default_options %> -- libgit2 0.21.2