Browse Source

[2108] Test loading a non-existent zone file

Mukund Sivaraman 12 years ago
parent
commit
222eefb4bd
1 changed files with 7 additions and 0 deletions
  1. 7 0
      src/lib/datasrc/memory/tests/memory_client_unittest.cc

+ 7 - 0
src/lib/datasrc/memory/tests/memory_client_unittest.cc

@@ -115,6 +115,13 @@ TEST_F(MemoryClientTest, loadErrorsInParsingZoneMustNotLeak2) {
     // Teardown checks for memory segment leaks
 }
 
+TEST_F(MemoryClientTest, loadNonExistentZoneFile) {
+    EXPECT_THROW(client_->load(Name("example.org"),
+                               TEST_DATA_DIR "/somerandomfilename"),
+                 MasterLoadError);
+    // Teardown checks for memory segment leaks
+}
+
 TEST_F(MemoryClientTest, load) {
     // This is a simple load check for a "full" and correct zone that
     // should not result in any exceptions.