Sha256: aae495c6a905c0773f73392f13647ffb3652d6fdebc81c1bf2af58a4bc15b227

Contents?: true

Size: 393 Bytes

Versions: 18

Compression:

Stored size: 393 Bytes

Contents

module Rspec
  module Expectations
    # If Test::Unit is loaed, we'll use its error as baseclass, so that Test::Unit
    # will report unmet RSpec expectations as failures rather than errors.
    superclass = ['Test::Unit::AssertionFailedError', '::StandardError'].map do |c|
      eval(c) rescue nil
    end.compact.first
    
    class ExpectationNotMetError < superclass
    end
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
rspec-expectations-2.0.0.beta.8 lib/rspec/expectations/errors.rb
rspec-expectations-2.0.0.beta.7 lib/rspec/expectations/errors.rb
rspec-expectations-2.0.0.beta.6 lib/rspec/expectations/errors.rb
rspec-expectations-2.0.0.beta.5 lib/rspec/expectations/errors.rb
rspec-expectations-2.0.0.beta.4 lib/rspec/expectations/errors.rb
rspec-expectations-2.0.0.beta.3 lib/rspec/expectations/errors.rb
rspec-expectations-2.0.0.beta.2 lib/rspec/expectations/errors.rb
rspec-expectations-2.0.0.beta.1 lib/rspec/expectations/errors.rb
rspec-expectations-2.0.0.a10 lib/rspec/expectations/errors.rb
rspec-expectations-2.0.0.a9 lib/rspec/expectations/errors.rb
rspec-expectations-2.0.0.a8 lib/rspec/expectations/errors.rb
rspec-expectations-2.0.0.a7 lib/rspec/expectations/errors.rb
rspec-expectations-2.0.0.a6 lib/rspec/expectations/errors.rb
rspec-expectations-2.0.0.a5 lib/rspec/expectations/errors.rb
rspec-expectations-2.0.0.a4 lib/rspec/expectations/errors.rb
rspec-expectations-2.0.0.a3 lib/rspec/expectations/errors.rb
rspec-expectations-2.0.0.a2 lib/rspec/expectations/errors.rb
rspec-expectations-2.0.0.a1 lib/rspec/expectations/errors.rb