Sha256: f5076ac6451b295be7ab7178492c6b71c16513124c6ccf29238dc2dae68aebcc
Contents?: true
Size: 865 Bytes
Versions: 3
Compression:
Stored size: 865 Bytes
Contents
require File.dirname(__FILE__) + '/../../../spec_helper.rb' module Spec module Runner module Formatter describe "FailingExamplesFormatter" do before(:each) do @io = StringIO.new @formatter = FailingExamplesFormatter.new(@io) end it "should add example name for each failure" do @formatter.add_behaviour("b 1") @formatter.example_failed(DSL::Example.new("e 1"), nil, Reporter::Failure.new(nil, RuntimeError.new)) @formatter.add_behaviour("b 2") @formatter.example_failed(DSL::Example.new("e 2"), nil, Reporter::Failure.new(nil, RuntimeError.new)) @formatter.example_failed(DSL::Example.new("e 3"), nil, Reporter::Failure.new(nil, RuntimeError.new)) @io.string.should eql(<<-EOF b 1 e 1 b 2 e 2 b 2 e 3 EOF ) end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems