# File lib/rspec/matchers/built_in/be.rb, line 49 def initialize(*args, &block) @args = args end
# File lib/rspec/matchers/built_in/be.rb, line 57 def failure_message_for_should "expected #{@actual.inspect} to evaluate to true" end
# File lib/rspec/matchers/built_in/be.rb, line 61 def failure_message_for_should_not "expected #{@actual.inspect} to evaluate to false" end
# File lib/rspec/matchers/built_in/be.rb, line 53 def match(_, actual) !!actual end
# File lib/rspec/matchers/built_in/be.rb, line 73 def args_to_s @args.empty? ? "" : parenthesize(inspected_args.join(', ')) end
# File lib/rspec/matchers/built_in/be.rb, line 89 def args_to_sentence to_sentence(@args) end
# File lib/rspec/matchers/built_in/be.rb, line 85 def expected_to_sentence split_words(@expected) end
# File lib/rspec/matchers/built_in/be.rb, line 81 def inspected_args @args.collect{|a| a.inspect} end
# File lib/rspec/matchers/built_in/be.rb, line 77 def parenthesize(string) "(#{string})" end