Method: Minitest::Test#neuter_exception
- Defined in:
- lib/minitest/test.rb
permalink #neuter_exception(e) ⇒ Object
:nodoc:
208 209 210 211 212 213 214 215 216 217 |
# File 'lib/minitest/test.rb', line 208 def neuter_exception e # :nodoc: bt = e.backtrace msg = e..dup new_exception e.class, msg, bt # e.class can be a problem... rescue msg.prepend "Neutered Exception #{e.class}: " new_exception RuntimeError, msg, bt, true # but if this raises, we die end |