@@ -330,14 +330,14 @@ void doAssertSameFiles(const char* file, int line,
330330# define _TS_CATCH_ABORT (b ) _TS_CATCH_TYPE( (const CxxTest::AbortTest &), b )
331331# define _TS_CATCH_SKIPPED (b ) _TS_CATCH_TYPE( (const CxxTest::SkipTest &), b )
332332# define _TS_LAST_CATCH (b ) _TS_CATCH_TYPE( (...), b )
333- # define _TSM_LAST_CATCH (f,l,m ) _TS_LAST_CATCH( { (CxxTest::tracker ()).failedTest (f,l,m); TS_ABORT (); } )
333+ # define _TSM_LAST_CATCH (f,l,m ) _TS_LAST_CATCH( { (CxxTest::tracker ()).failedTest (f,l,m); } )
334334# ifdef _CXXTEST_HAVE_STD
335335# define _TS_CATCH_STD (e,b ) _TS_CATCH_TYPE( (const std::exception& e), b )
336336# else // !_CXXTEST_HAVE_STD
337337# define _TS_CATCH_STD (e,b )
338338# endif // _CXXTEST_HAVE_STD
339339# define ___TSM_CATCH (f,l,m ) \
340- _TS_CATCH_STD (e, { (CxxTest::tracker ()).failedTest (f,l,e.what ()); TS_ABORT (); }) \
340+ _TS_CATCH_STD (e, { (CxxTest::tracker ()).failedTest (f,l,e.what ()); }) \
341341 _TSM_LAST_CATCH(f,l,m)
342342# define __TSM_CATCH (f,l,m ) \
343343 _TS_CATCH_ABORT ( { throw ; } ) \
0 commit comments