Browse Source

[2207] Test it cleans up automatically

Michal 'vorner' Vaner 12 years ago
parent
commit
6430d56ffc
1 changed files with 7 additions and 0 deletions
  1. 7 0
      src/lib/datasrc/tests/memory/zone_writer_unittest.cc

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

@@ -217,4 +217,11 @@ TEST_F(ZoneWriterLocalTest, loadNull) {
     EXPECT_NO_THROW(writer_->cleanup());
 }
 
+// Check the object cleans up in case we forget it.
+TEST_F(ZoneWriterLocalTest, autoCleanUp) {
+    // Load data and forget about it. It should get released
+    // when the writer itself is destroyed.
+    EXPECT_NO_THROW(writer_->load());
+}
+
 }