Sha256: 1c20eac57a1ae1f50ec3170d8a9df3b33a91bb701d4773f575bf209b17fcc8d1
Contents?: true
Size: 547 Bytes
Versions: 6
Compression:
Stored size: 547 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) expected_to_s = expected.to_s actual_to_s = actual.to_s 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
6 entries across 6 versions & 1 rubygems