X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2Fauto_unit_test.hh;h=a12669225cf5675fa41ae527daba9030f188356d;hb=bf6bdcb90de19ed474535d41c5519518921b717b;hp=70487e3d1b7133e5156d4e71a045bc62c41afdbf;hpb=f37ed4b85a6949cbe72ccb2d2ac098aebed57eaa;p=senf.git diff --git a/Utils/auto_unit_test.hh b/Utils/auto_unit_test.hh index 70487e3..a126692 100644 --- a/Utils/auto_unit_test.hh +++ b/Utils/auto_unit_test.hh @@ -50,6 +50,13 @@ #include +#define COMPILE_FAIL(n) void n() + +#define SENF_CHECK_NO_THROW(expr) \ + BOOST_CHECK_NO_THROW( \ + try { (void) expr ; } \ + catch (std::exception & e) { std::cerr << e.what() << std::endl; throw; } ) + ///////////////////////////////hh.e//////////////////////////////////////// //#include "auto_unit_test.cci" //#include "auto_unit_test.ct"