]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
test/rados-api/misc.cc: update tests after API change
authorColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Fri, 19 Aug 2011 16:51:04 +0000 (09:51 -0700)
committerColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Fri, 19 Aug 2011 16:51:30 +0000 (09:51 -0700)
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
src/test/rados-api/misc.cc

index 356283af5f90848363c60e864ff04ffcfe8a2f87..afc10d42240487631c2489ec25531fcaad60bd48 100644 (file)
@@ -162,7 +162,7 @@ TEST(LibRadosMisc, Operate1PP) {
   IoCtx ioctx;
   cluster.ioctx_create(pool_name.c_str(), ioctx);
 
-  ObjectOperation o;
+  ObjectWriteOperation o;
   {
     bufferlist bl;
     o.write(0, bl);
@@ -179,19 +179,19 @@ TEST(LibRadosMisc, Operate1PP) {
     ASSERT_GT(ioctx.getxattr("foo", "key1", bl), 0);
     ASSERT_EQ(0, strcmp(bl.c_str(), val1.c_str()));
   }
-  ObjectOperation o2;
+  ObjectWriteOperation o2;
   {
     bufferlist bl;
     bl.append(val1);
-    o2.cmpxattr("key1", bl, CEPH_OSD_CMPXATTR_OP_EQ, CEPH_OSD_CMPXATTR_MODE_STRING);
+    o2.cmpxattr("key1", CEPH_OSD_CMPXATTR_OP_EQ, bl);
     o2.rmxattr("key1");
   }
   ASSERT_EQ(1, ioctx.operate("foo", &o2));
-  ObjectOperation o3;
+  ObjectWriteOperation o3;
   {
     bufferlist bl;
     bl.append(val1);
-    o3.cmpxattr("key1", bl, CEPH_OSD_CMPXATTR_OP_EQ, CEPH_OSD_CMPXATTR_MODE_STRING);
+    o3.cmpxattr("key1", CEPH_OSD_CMPXATTR_OP_EQ, bl);
   }
   ASSERT_LT(ioctx.operate("foo", &o3), 0);
   ioctx.close();
@@ -205,7 +205,7 @@ TEST(LibRadosMisc, Operate2PP) {
   IoCtx ioctx;
   cluster.ioctx_create(pool_name.c_str(), ioctx);
 
-  ObjectOperation o;
+  ObjectWriteOperation o;
   {
     bufferlist bl;
     bl.append("abcdefg");
@@ -246,7 +246,7 @@ TEST(LibRadosMisc, AioOperatePP) {
   AioCompletion *my_completion_null = NULL;
   ASSERT_NE(my_completion, my_completion_null);
 
-  ObjectOperation o;
+  ObjectWriteOperation o;
   {
     bufferlist bl;
     o.write(0, bl);