diff --git a/features/support/stop.rb b/features/support/stop.rb index 9c75527eb1f..634a7c9e0f0 100644 --- a/features/support/stop.rb +++ b/features/support/stop.rb @@ -1,10 +1,12 @@ After do |scenario| - if scenario.failed? && scenario.source_tag_names.include?("@wip") && scenario.source_tag_names.include?("@stop") - puts "Scenario failed. We're in @wip mode, so I've stopped here." << - "You can inspect the issue and leave the console after that." - require 'irb' - require 'irb/completion' - ARGV.clear - IRB.start + unless ENV['CI'] + if scenario.failed? && scenario.source_tag_names.include?("@wip") && scenario.source_tag_names.include?("@stop") + puts "Scenario failed. We're in @wip mode, so I've stopped here." << + "You can inspect the issue and leave the console after that." + require 'irb' + require 'irb/completion' + ARGV.clear + IRB.start + end end end