~ubuntu-branches/ubuntu/raring/ceph/raring

« back to all changes in this revision

Viewing changes to src/test/rados-api/list.cc

  • Committer: Package Import Robot
  • Author(s): Laszlo Boszormenyi (GCS)
  • Date: 2012-02-05 10:07:38 UTC
  • mfrom: (1.1.7) (0.1.11 sid)
  • Revision ID: package-import@ubuntu.com-20120205100738-00s0bxx93mamy8tk
Tags: 0.41-1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
  rados_list_ctx_t ctx;
21
21
  ASSERT_EQ(0, rados_objects_list_open(ioctx, &ctx));
22
22
  const char *entry;
23
 
  ASSERT_EQ(0, rados_objects_list_next(ctx, &entry));
 
23
  ASSERT_EQ(0, rados_objects_list_next(ctx, &entry, NULL));
24
24
  ASSERT_EQ(std::string(entry), "foo");
25
 
  ASSERT_EQ(-ENOENT, rados_objects_list_next(ctx, &entry));
 
25
  ASSERT_EQ(-ENOENT, rados_objects_list_next(ctx, &entry, NULL));
26
26
  rados_objects_list_close(ctx);
27
27
  rados_ioctx_destroy(ioctx);
28
28
  ASSERT_EQ(0, destroy_one_pool(pool_name, &cluster));
41
41
  ASSERT_EQ((int)sizeof(buf), ioctx.write("foo", bl1, sizeof(buf), 0));
42
42
  ObjectIterator iter(ioctx.objects_begin());
43
43
  ASSERT_EQ(false, (iter == ioctx.objects_end()));
44
 
  ASSERT_EQ(*iter, "foo");
 
44
  ASSERT_EQ((*iter).first, "foo");
45
45
  ++iter;
46
46
  ASSERT_EQ(true, (iter == ioctx.objects_end()));
47
47
  ioctx.close();