X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FUtils%2Fsingleton.test.cc;h=a6084c51de42cee70dacd23493182bdeea333ea2;hb=5b2e9a63a43027c71ac470ac9bdecb72e8974951;hp=3d9247c68326b6902234ab975db26623522829e4;hpb=9cb871b939efe93e35dd96808d25089399acfc46;p=senf.git diff --git a/senf/Utils/singleton.test.cc b/senf/Utils/singleton.test.cc index 3d9247c..a6084c5 100644 --- a/senf/Utils/singleton.test.cc +++ b/senf/Utils/singleton.test.cc @@ -35,7 +35,7 @@ #include #define prefix_ -///////////////////////////////cc.p//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// namespace { @@ -95,8 +95,12 @@ namespace { AliveTest1::~AliveTest1() { if (test2Dead) { - assert( ! AliveTest2::alive() ); - std::cerr << "singleton alive test ok\n"; + if (! AliveTest2::alive() ) + std::cerr << "singleton alive test ok\n"; + else { + std::cerr << "singleton alive test 2 NOT ok!\n"; + throw 1; + } } test1Dead = true; } @@ -109,8 +113,12 @@ namespace { AliveTest2::~AliveTest2() { if (test1Dead) { - assert( ! AliveTest1::alive() ); - std::cerr << "singleton alive test ok\n"; + if (! AliveTest1::alive() ) + std::cerr << "singleton alive test ok\n"; + else { + std::cerr << "singleton alive test 1 NOT ok!\n"; + throw 1; + } } test2Dead = true; } @@ -127,7 +135,7 @@ SENF_AUTO_UNIT_TEST(singletonAlive) BOOST_CHECK( AliveTest2::alive() ); } -///////////////////////////////cc.e//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// #undef prefix_