Sha256: 8b4986db4f3a3175b4f0b9bfeebf0169c8423b6dcdc987602147b55814b5f245
Contents?: true
Size: 873 Bytes
Versions: 10
Compression:
Stored size: 873 Bytes
Contents
module RSpec module Matchers # Passes if <tt>actual == expected</tt>. # # See http://www.ruby-doc.org/core/classes/Object.html#M001057 for more information about equality in Ruby. # # == Examples # # 5.should eq(5) # 5.should_not eq(3) def eq(expected) Matcher.new :eq, expected do |_expected_| diffable match do |actual| actual == _expected_ end failure_message_for_should do |actual| <<-MESSAGE expected: #{_expected_.inspect} got: #{actual.inspect} (compared using ==) MESSAGE end failure_message_for_should_not do |actual| <<-MESSAGE expected #{actual.inspect} not to equal #{_expected_.inspect} (compared using ==) MESSAGE end description do "eq #{_expected_}" end end end end end
Version data entries
10 entries across 10 versions & 3 rubygems