52
52
#define ASSERT_TRUE_AND_NO_EXCEPTION( NO, EXPR ) \
53
53
try { ASSERT_TRUE( NO, EXPR ); } \
54
catch ( std::exception const &e ) { print_exception( NO, #EXPR, __LINE__, e ); }
54
catch ( exception const &e ) { print_exception( NO, #EXPR, __LINE__, e ); } \
55
catch ( ... ) { assert_true( NO, #EXPR, __LINE__, false ); }
56
57
///////////////////////////////////////////////////////////////////////////////