Commit b10e27f57773b8bc3b81ebe08644faa3c8eccbf2
1 parent
08b0c25c
Exists in
master
and in
29 other branches
cucumber: don't output ANSI escapes to non-terminals
Showing
1 changed file
with
4 additions
and
1 deletions
Show diff stats
config/cucumber.yml
1 | <% base_requires = '-r features/support -r features/step_definitions' %> | 1 | <% base_requires = '-r features/support -r features/step_definitions' %> |
2 | -<% default_options = "--color --format progress --strict --tags ~@selenium --tags ~@selenium-fixme --tags ~@fixme --exclude features/support/selenium.rb #{base_requires}" %> | 2 | +<% default_options = "--format progress --strict --tags ~@selenium --tags ~@selenium-fixme --tags ~@fixme --exclude features/support/selenium.rb #{base_requires}" %> |
3 | +<% | ||
4 | + default_options += ' --color' if $stdout.isatty | ||
5 | +%> | ||
3 | <% selenium_options = "--strict --tags @selenium #{base_requires}" %> | 6 | <% selenium_options = "--strict --tags @selenium #{base_requires}" %> |
4 | 7 | ||
5 | default: <%= default_options %> | 8 | default: <%= default_options %> |