From: wessels <> Date: Wed, 18 Apr 2007 04:58:18 +0000 (+0000) Subject: unit testing fix for tests/testUfs.cc X-Git-Tag: SQUID_3_0_PRE6~74 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1f8dc0fbbe02fe90c62f02ed0858123939df30c1;p=thirdparty%2Fsquid.git unit testing fix for tests/testUfs.cc note that store_dirs_rebuilding is now initialized to 1 instead of 0 --- diff --git a/src/tests/testUfs.cc b/src/tests/testUfs.cc index 59fa357ed4..bb13383bc8 100644 --- a/src/tests/testUfs.cc +++ b/src/tests/testUfs.cc @@ -119,12 +119,12 @@ testUfs::testUfsSearch() Store::Root().init(); /* our swapdir must be scheduled to rebuild */ - CPPUNIT_ASSERT_EQUAL(1, StoreController::store_dirs_rebuilding); + CPPUNIT_ASSERT_EQUAL(2, StoreController::store_dirs_rebuilding); /* rebuild is a scheduled event */ StockEventLoop loop; - while (StoreController::store_dirs_rebuilding) + while (StoreController::store_dirs_rebuilding > 1) loop.runOnce(); /* cannot use loop.run(); as the loop will never idle: the store-dir @@ -132,7 +132,7 @@ testUfs::testUfsSearch() */ /* nothing left to rebuild */ - CPPUNIT_ASSERT_EQUAL(0, StoreController::store_dirs_rebuilding); + CPPUNIT_ASSERT_EQUAL(1, StoreController::store_dirs_rebuilding); /* add an entry */ {