Sha256: f218f43fcf85af37da0f63079115853b75f9825eeb921a43ee7f1868b28c4a29

Contents?: true

Size: 880 Bytes

Versions: 9

Compression:

Stored size: 880 Bytes

Contents

require File.dirname(__FILE__) + "/../../../spec_helper"

describe Spec::Runner::Reporter do
  it_should_behave_like "sandboxed rspec_options"

  it "should be able to handle a failure without having any example groups" do
    example_group = describe("test") do
      it("example") {}
    end
    example = example_group.examples.first
    reporter = Spec::Runner::Reporter.new(options)
    lambda {
      reporter.failure(example,RuntimeError.new)
    }.should_not raise_error
  end

  it "should be able to handle a pending example without having any example groups" do
    example_group = describe("test") do
      it("example") {pending}
    end
    example = example_group.examples.first
    reporter = Spec::Runner::Reporter.new(options)
    lambda {
      reporter.example_finished(example,::Spec::Example::ExamplePendingError.new)
    }.should_not raise_error
  end
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
jperkins-deep_test-1.2.2 spec/deep_test/spec/extensions/reporter_spec.rb
jstorimer-deep-test-2.0.0 spec/deep_test/spec/extensions/reporter_spec.rb
jstorimer-deep-test-1.4.0 spec/deep_test/spec/extensions/reporter_spec.rb
jstorimer-deep-test-1.3.0 spec/deep_test/spec/extensions/reporter_spec.rb
jstorimer-deep-test-1.2.0 spec/deep_test/spec/extensions/reporter_spec.rb
jstorimer-deep-test-1.1.0 spec/deep_test/spec/extensions/reporter_spec.rb
jstorimer-deep-test-1.0.0 spec/deep_test/spec/extensions/reporter_spec.rb
jstorimer-deep-test-0.2.0 spec/deep_test/spec/extensions/reporter_spec.rb
jstorimer-deep-test-0.1.0 spec/deep_test/spec/extensions/reporter_spec.rb