Sha256: 0aa15a86be6185c5e727aeb3c3a97835cc517d0d07c50074bb0074186d1e88e4

Contents?: true

Size: 795 Bytes

Versions: 30

Compression:

Stored size: 795 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + '/../../spec_helper')
require 'cucumber/formatter/color_io'

module Cucumber
  module Formatter
    describe ColorIO do
      describe "<<" do
        it "should convert to a print using kernel" do
          kernel = mock('Kernel')
          color_io = ColorIO.new(kernel, nil)
          
          kernel.should_receive(:print).with("monkeys")
          
          color_io << "monkeys"
        end
        
        it "should allow chained <<" do
          kernel = mock('Kernel')
          color_io = ColorIO.new(kernel, nil)

          kernel.should_receive(:print).with("monkeys")
          kernel.should_receive(:print).with(" are tasty")
          
          color_io << "monkeys" <<  " are tasty"
        end
      end
    end
  end
end

Version data entries

30 entries across 30 versions & 2 rubygems

Version Path
cucumber-0.8.7 spec/cucumber/formatter/color_io_spec.rb
vim-jar-0.1.2.0001 bundler/ruby/1.8/gems/cucumber-0.9.4/spec/cucumber/formatter/color_io_spec.rb
vim-jar-0.1.2 bundler/ruby/1.8/gems/cucumber-0.9.4/spec/cucumber/formatter/color_io_spec.rb
vim-jar-0.1.1 bundler/ruby/1.8/gems/cucumber-0.9.4/spec/cucumber/formatter/color_io_spec.rb
vim-jar-0.1.0 bundler/ruby/1.8/gems/cucumber-0.9.4/spec/cucumber/formatter/color_io_spec.rb
cucumber-0.9.4 spec/cucumber/formatter/color_io_spec.rb
cucumber-0.9.3 spec/cucumber/formatter/color_io_spec.rb
cucumber-0.9.2 spec/cucumber/formatter/color_io_spec.rb
cucumber-0.9.1 spec/cucumber/formatter/color_io_spec.rb
cucumber-0.9.0 spec/cucumber/formatter/color_io_spec.rb
cucumber-0.8.5 spec/cucumber/formatter/color_io_spec.rb
cucumber-0.8.4 spec/cucumber/formatter/color_io_spec.rb
cucumber-0.8.3 spec/cucumber/formatter/color_io_spec.rb
cucumber-0.8.2 spec/cucumber/formatter/color_io_spec.rb
cucumber-0.8.1 spec/cucumber/formatter/color_io_spec.rb
cucumber-0.8.0 spec/cucumber/formatter/color_io_spec.rb
cucumber-0.7.3 spec/cucumber/formatter/color_io_spec.rb
cucumber-0.7.2 spec/cucumber/formatter/color_io_spec.rb
cucumber-0.7.1 spec/cucumber/formatter/color_io_spec.rb
cucumber-0.7.0 spec/cucumber/formatter/color_io_spec.rb