Class: SpecExpectation

Inherits:
Object show all
Defined in:
lib/extensions/mspec/mspec/expectations/expectations.rb

Class Method Summary collapse

Class Method Details

.fail_with(expected, actual) ⇒ Object



11
12
13
14
15
16
17
18
19
20
# File 'lib/extensions/mspec/mspec/expectations/expectations.rb', line 11

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