Method: Minitest::Test#new_exception
- Defined in:
- lib/minitest/test.rb
#new_exception(klass, msg, bt, kill = false) ⇒ Object
:nodoc:
219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'lib/minitest/test.rb', line 219 def new_exception klass, msg, bt, kill = false # :nodoc: ne = klass.new msg ne.set_backtrace bt if kill then ne.instance_variables.each do |v| ne.remove_instance_variable v end end Marshal.dump ne # can raise TypeError ne end |