Sha256: dd481f876b3938e11f85e2d399b4ef21901e88b0aea9c79d778b2044d3ef96e2

Contents?: true

Size: 560 Bytes

Versions: 32

Compression:

Stored size: 560 Bytes

Contents

require 'cucumber/formatters/ansicolor'

module Cucumber
  module Formatters
    class AutotestFormatter
      def initialize(io)
        @io = io
        @failed_scenarios = []
      end
      
      def step_didnt_pass(step, regexp, args)
        unless @failed_scenarios.include? step.scenario.name
          @failed_scenarios << step.scenario.name
          @io.puts step.scenario.name
        end
      end
      
      alias step_failed  step_didnt_pass
      alias step_pending step_didnt_pass
      alias step_skipped step_didnt_pass
    end
  end
end

Version data entries

32 entries across 32 versions & 6 rubygems

Version Path
aslakhellesoy-cucumber-0.1.10 lib/cucumber/formatters/autotest_formatter.rb
aslakhellesoy-cucumber-0.1.11 lib/cucumber/formatters/autotest_formatter.rb
aslakhellesoy-cucumber-0.1.12 lib/cucumber/formatters/autotest_formatter.rb
aslakhellesoy-cucumber-0.1.13.2 lib/cucumber/formatters/autotest_formatter.rb
aslakhellesoy-cucumber-0.1.13.3 lib/cucumber/formatters/autotest_formatter.rb
aslakhellesoy-cucumber-0.1.13 lib/cucumber/formatters/autotest_formatter.rb
aslakhellesoy-cucumber-0.1.14.1 lib/cucumber/formatters/autotest_formatter.rb
aslakhellesoy-cucumber-0.1.14.2 lib/cucumber/formatters/autotest_formatter.rb
aslakhellesoy-cucumber-0.1.15 lib/cucumber/formatters/autotest_formatter.rb
aslakhellesoy-cucumber-0.1.16.1 lib/cucumber/formatters/autotest_formatter.rb
aslakhellesoy-cucumber-0.1.16.2 lib/cucumber/formatters/autotest_formatter.rb
aslakhellesoy-cucumber-0.1.16.3 lib/cucumber/formatters/autotest_formatter.rb
aslakhellesoy-cucumber-0.1.16.4 lib/cucumber/formatters/autotest_formatter.rb
aslakhellesoy-cucumber-0.1.16 lib/cucumber/formatters/autotest_formatter.rb
aslakhellesoy-cucumber-0.1.9 lib/cucumber/formatters/autotest_formatter.rb
bts-cucumber-0.1.13.1 lib/cucumber/formatters/autotest_formatter.rb
bts-cucumber-0.1.13.2 lib/cucumber/formatters/autotest_formatter.rb
bts-cucumber-0.1.13.3 lib/cucumber/formatters/autotest_formatter.rb
jeffrafter-cucumber-0.1.10 lib/cucumber/formatters/autotest_formatter.rb
jeffrafter-cucumber-0.1.12 lib/cucumber/formatters/autotest_formatter.rb