Sha256: ab2217fdf20fcc2d32ed37c54fe0f826b9e2ab1201e66b0776750c3eae853b48

Contents?: true

Size: 680 Bytes

Versions: 4

Compression:

Stored size: 680 Bytes

Contents

module Spec
  module Runner
    module Formatter
      class ProgressBarFormatter < BaseTextFormatter
        def add_behaviour(name)
        end
      
        def example_failed(example, counter, failure)
          @output.print colourise('F', failure)
          @output.flush
        end

        def example_passed(example)
          @output.print green('.')
          @output.flush
        end
      
        def example_pending(behaviour_name, example_name, message)
          super
          @output.print yellow('P')
          @output.flush
        end
        
        def start_dump
          @output.puts
          @output.flush
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
deckshuffler-0.0.2 vendor/plugins/rspec/lib/spec/runner/formatter/progress_bar_formatter.rb
rspec-1.0.6 lib/spec/runner/formatter/progress_bar_formatter.rb
rspec-1.0.7 lib/spec/runner/formatter/progress_bar_formatter.rb
rspec-1.0.8 lib/spec/runner/formatter/progress_bar_formatter.rb