[svn] commit: r1989 - /branches/trac192/src/lib/datasrc/tests/cache_unittest.cc

BIND 10 source code commits bind10-changes at lists.isc.org
Sun May 30 05:07:03 UTC 2010


Author: each
Date: Sun May 30 05:07:02 2010
New Revision: 1989

Log:
Noticed that code coverage in cache.cc was only 99%, added a test.

Modified:
    branches/trac192/src/lib/datasrc/tests/cache_unittest.cc

Modified: branches/trac192/src/lib/datasrc/tests/cache_unittest.cc
==============================================================================
--- branches/trac192/src/lib/datasrc/tests/cache_unittest.cc (original)
+++ branches/trac192/src/lib/datasrc/tests/cache_unittest.cc Sun May 30 05:07:02 2010
@@ -253,4 +253,15 @@
     EXPECT_EQ(1, c->getFlags());
 }
 
-}
+TEST_F(CacheTest, reduceSlots)
+{
+    EXPECT_EQ(3, cache.getCount());
+    cache.setSlots(2);
+    EXPECT_EQ(2, cache.getCount());
+    cache.setSlots(1);
+    EXPECT_EQ(1, cache.getCount());
+    cache.setSlots(0);
+    EXPECT_EQ(1, cache.getCount());
+}
+
+}




More information about the bind10-changes mailing list