@api private Provides the implementation of `be <operator> value`. Not intended to be instantiated directly.
@api private @return [String]
# File lib/rspec/matchers/built_in/be.rb, line 168 def description "be #{@operator} #{expected_to_sentence}#{args_to_sentence}" end
@api private @return [String]
# File lib/rspec/matchers/built_in/be.rb, line 151 def failure_message "expected: #{@operator} #{@expected.inspect}\n got: #{@operator.to_s.gsub(/./, ' ')} #{@actual.inspect}" end
@api private @return [String]
# File lib/rspec/matchers/built_in/be.rb, line 157 def failure_message_when_negated message = "`expect(#{@actual.inspect}).not_to be #{@operator} #{@expected.inspect}`" if [:<, :>, :<=, :>=].include?(@operator) message + " not only FAILED, it is a bit confusing." else message end end
Generated with the Darkfish Rdoc Generator 2.