]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
librados: test empty ObjectWriteOperation
authorSage Weil <sage@inktank.com>
Mon, 1 Apr 2013 22:34:56 +0000 (15:34 -0700)
committerSage Weil <sage@inktank.com>
Mon, 1 Apr 2013 22:35:17 +0000 (15:35 -0700)
Tests that #2673 is fixed.

Signed-off-by: Sage Weil <sage@inktank.com>
src/test/librados/misc.cc

index f3d558281b572d3c100d5652da3951d8e77bb0d0..477f528fa643415b5b85ea8aae3a365fad296f01 100644 (file)
@@ -308,6 +308,10 @@ TEST(LibRadosMisc, Operate1PP) {
     o.setxattr("key1", bl);
   }
   ASSERT_EQ(0, ioctx.operate("foo", &o));
+
+  ObjectWriteOperation empty;
+  ASSERT_EQ(0, ioctx.operate("foo", &empty));
+
   {
     bufferlist bl;
     ASSERT_GT(ioctx.getxattr("foo", "key1", bl), 0);