X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FUtils%2Fsingleton.test.cc;h=45ae34aff212a5a4a6d50e7a4336c53b9c8cef41;hb=9bc655e14d2d8c204ed835896cb51e42d49bd68f;hp=3d9247c68326b6902234ab975db26623522829e4;hpb=9cb871b939efe93e35dd96808d25089399acfc46;p=senf.git diff --git a/senf/Utils/singleton.test.cc b/senf/Utils/singleton.test.cc index 3d9247c..45ae34a 100644 --- a/senf/Utils/singleton.test.cc +++ b/senf/Utils/singleton.test.cc @@ -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; }