Method: Assert::Result::Error#initialize

Defined in:
lib/assert/result.rb

#initialize(test, exception) ⇒ Error

error results are generated by raising exceptions in tests



144
145
146
147
148
149
150
# File 'lib/assert/result.rb', line 144

def initialize(test, exception)
  if exception.kind_of?(Exception)
    super(test, "#{exception.message} (#{exception.class.name})", exception.backtrace || [])
  else
    raise ArgumentError, "generate error results by raising an exception"
  end
end