Sha256: 9140397cd87fd020eb6dfee1526754b295d97f3b2c5d984e9c09847d924764db
Contents?: true
Size: 624 Bytes
Versions: 9
Compression:
Stored size: 624 Bytes
Contents
require File.dirname(__FILE__) + '/../../spec_helper.rb' module Spec module DSL describe Example, " class" do def run(example) example.run(@reporter, nil, nil, nil, Object.new) end before do @reporter = stub("reporter", :example_started => nil, :example_finished => nil) @example_class = Example.dup end it "should report errors in example" do error = Exception.new @reporter.should_receive(:example_finished).with("example", error, "example", false) run(@example_class.new("example") {raise(error)}) end end end end
Version data entries
9 entries across 9 versions & 2 rubygems