From: Tim Pease Date: 2007-04-17T07:28:05+09:00 Subject: Re: continue execution when TEST::UNIT assertion fails On 4/16/07, Tim Pease wrote: > On 4/16/07, aidy wrote: > > Hi, > > > > Is is possible not to halt the execution of a ruby script when an > > TEST::UNIT assertion fails? > > > > Yes, you can ... > > begin > assert false > rescue Test::Unit::AssertionFailedError => e > self.send(:add_failure, e.message, e.backtrace) > end > > > Or if you would like a little method ... > > def continue_test > begin > yield > rescue Test::Unit::AssertionFailedError => e > self.send(:add_failure, e.message, e.backtrace) > end > end > > continue_test( assert false ) > Sorry, that should be a block continue_test {assert false} TwP