]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
objectstore/store_test.cc : add tests for DBObjectMap::get_keys 4826/head
authorxinxin shu <xinxin.shu@intel.com>
Wed, 3 Jun 2015 22:56:26 +0000 (06:56 +0800)
committerxinxin shu <xinxin.shu@intel.com>
Sun, 14 Jun 2015 18:46:39 +0000 (02:46 +0800)
Signed-off-by: xinxin shu <xinxin.shu@intel.com>
src/test/objectstore/store_test.cc

index 9e31615f136b41a84a5579173efe76c1fed70a78..e738ede34c012cccb6c3a7337a1a332ebaf9ae8a 100644 (file)
@@ -1330,6 +1330,11 @@ TEST_P(StoreTest, OMapTest) {
     ASSERT_EQ(r, 0);
     ASSERT_EQ(cur_attrs.size(), size_t(1));
     ASSERT_TRUE(bl3.contents_equal(bl1));
+    set<string> keys;
+    r = store->omap_get_keys(cid, hoid, &keys);
+    ASSERT_EQ(r, 0);
+    ASSERT_EQ(keys.size(), size_t(1));
   }
 
   ObjectStore::Transaction t;