From: Ryan Davis Date: 2008-09-25T16:13:25+09:00 Subject: [ruby-core:18881] Re: Mini Unit changing exceptions On Sep 24, 2008, at 23:20 , Jim Weirich wrote: > fail RuntimeError.new("Oops") def fail msg = nil msg ||= "Epic Fail!" assert false, msg end you're passing a RuntimeError instance as the message. fail "Oops" is the right way to do that.