Sha256: 36b88982681384d7f5c64b6f2c1e86698270d81efca94b0ca7057af05bc54f50
Contents?: true
Size: 617 Bytes
Versions: 5
Compression:
Stored size: 617 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") run(@example_class.new("example") {raise(error)}) end end end end
Version data entries
5 entries across 5 versions & 1 rubygems