Sha256: 06d629a8166918e4cd8e3a797b2a22c8fd125dcd9fa29f9b972f1f5dbd978dce

Contents?: true

Size: 545 Bytes

Versions: 1

Compression:

Stored size: 545 Bytes

Contents

module Spec
  module Runner
    module Formatter
      class ProgressBarFormatter < BaseTextFormatter
        def add_context(name, first)
          @output.puts if first
          STDOUT.flush
        end
      
        def spec_failed(name, counter, failure)
          @output.print red('F')
          STDOUT.flush
        end

        def spec_passed(name)
          @output.print green('.')
          STDOUT.flush
        end
      
        def start_dump
          @output.puts
          STDOUT.flush
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rspec-0.7.0 lib/spec/runner/formatter/progress_bar_formatter.rb