method

negative_failure_message

rspec latest stable - Class: Spec::Matchers::Be

Method deprecated or moved

This method is deprecated or moved on the latest stable version. The last existing version (1.1.12) is shown here.

negative_failure_message()
public

No documentation available.

# File lib/spec/matchers/be.rb, line 35
      def negative_failure_message
        if handling_predicate?
          "expected #{predicate}#{args_to_s} to return false, got #{@result.inspect}"
        else
          message = "'should_not be \#{@comparison_method} \#{expected}' not only FAILED,\nit reads really poorly.\n"
          
          raise message << ([:===,:==].include?(@comparison_method) ?
            "Why don't you try expressing it without the \"be\"?" :
            "Why don't you try expressing it in the positive?")
        end
      end