Sha256: ce23d9e34d16bf86f71e2e8fc3385eb8c5fc4e350162e542b63ca2a75bfc1ba8

Contents?: true

Size: 483 Bytes

Versions: 62

Compression:

Stored size: 483 Bytes

Contents

class SpecExpectationNotMetError < StandardError; end
class SpecExpectationNotFoundError < StandardError
  def message
    "No behavior expectation was found in the example"
  end
end

class SpecExpectation
  def self.fail_with(expected, actual)
    if expected.to_s.size + actual.to_s.size > 80
      message = expected.to_s.chomp + "\n" + actual.to_s
    else
      message = expected.to_s + " " + actual.to_s
    end
    Kernel.raise SpecExpectationNotMetError, message
  end
end

Version data entries

62 entries across 62 versions & 3 rubygems

Version Path
rhodes-5.5.18 lib/extensions/mspec/mspec/expectations/expectations.rb
rhodes-5.5.17 lib/extensions/mspec/mspec/expectations/expectations.rb
rhodes-5.5.15 lib/extensions/mspec/mspec/expectations/expectations.rb
rhodes-5.5.0.22 lib/extensions/mspec/mspec/expectations/expectations.rb
rhodes-5.5.2 lib/extensions/mspec/mspec/expectations/expectations.rb
rhodes-5.5.0.7 lib/extensions/mspec/mspec/expectations/expectations.rb
rhodes-5.5.0.3 lib/extensions/mspec/mspec/expectations/expectations.rb
rhodes-5.5.0 lib/extensions/mspec/mspec/expectations/expectations.rb
tauplatform-1.0.3 lib/extensions/mspec/mspec/expectations/expectations.rb
mspec-1.9.1 lib/mspec/expectations/expectations.rb
mspec-1.9.0 lib/mspec/expectations/expectations.rb
tauplatform-1.0.2 lib/extensions/mspec/mspec/expectations/expectations.rb
tauplatform-1.0.1 lib/extensions/mspec/mspec/expectations/expectations.rb
mspec-1.8.0 lib/mspec/expectations/expectations.rb
mspec-1.7.0 lib/mspec/expectations/expectations.rb
mspec-1.6.0 lib/mspec/expectations/expectations.rb
mspec-1.5.21 lib/mspec/expectations/expectations.rb
mspec-1.5.20 lib/mspec/expectations/expectations.rb
mspec-1.5.19 lib/mspec/expectations/expectations.rb
mspec-1.5.18 lib/mspec/expectations/expectations.rb