[svn] commit: r4038 - /branches/trac451/src/lib/datasrc/tests/memory_datasrc_unittest.cc
BIND 10 source code commits
bind10-changes at lists.isc.org
Tue Dec 28 12:11:13 UTC 2010
Author: vorner
Date: Tue Dec 28 12:11:13 2010
New Revision: 4038
Log:
Test data survive exception
Modified:
branches/trac451/src/lib/datasrc/tests/memory_datasrc_unittest.cc
Modified: branches/trac451/src/lib/datasrc/tests/memory_datasrc_unittest.cc
==============================================================================
--- branches/trac451/src/lib/datasrc/tests/memory_datasrc_unittest.cc (original)
+++ branches/trac451/src/lib/datasrc/tests/memory_datasrc_unittest.cc Tue Dec 28 12:11:13 2010
@@ -272,8 +272,12 @@
}
TEST_F(MemoryZoneTest, load) {
+ // Put some data inside the zone
+ EXPECT_NO_THROW(EXPECT_EQ(result::SUCCESS, zone_.add(rr_ns_)));
// Loading with different origin should fail
EXPECT_THROW(zone_.load(TEST_DATA_DIR "/root.zone"), MasterLoadError);
+ // See the original data is still there, survived the exception
+ findTest(origin_, RRType::NS(), Zone::SUCCESS, true, rr_ns_);
// Create correct zone
MemoryZone rootzone(class_, Name("."));
// Try putting something inside
More information about the bind10-changes
mailing list