From: Sage Weil Date: Sun, 14 Dec 2014 19:36:12 +0000 (-0800) Subject: ceph_test_rados_api_io: fix new test X-Git-Tag: v0.91~55^2~3^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=38867340ca1d7f23a777fdf2939e8f32d919116d;p=ceph.git ceph_test_rados_api_io: fix new test From 0c802e11d9f0ee993994d391d1e00aeb76965d6a. Signed-off-by: Sage Weil --- diff --git a/src/test/librados/io.cc b/src/test/librados/io.cc index 22a66db22eee..4a709b797ef7 100644 --- a/src/test/librados/io.cc +++ b/src/test/librados/io.cc @@ -258,7 +258,7 @@ TEST_F(LibRadosIoPP, RoundTripPP2) read.read(0, bl.length(), NULL, NULL); read.set_op_flags2(LIBRADOS_OP_FLAG_FADVISE_DONTNEED|LIBRADOS_OP_FLAG_FADVISE_RANDOM); ASSERT_EQ(0, ioctx.operate("foo", &read, &bl)); - ASSERT_EQ(0, strcmp(bl.c_str(), "ceph")); + ASSERT_EQ(0, memcmp(bl.c_str(), "ceph", 4)); } TEST_F(LibRadosIo, OverlappingWriteRoundTrip) { @@ -334,7 +334,7 @@ TEST_F(LibRadosIoPP, WriteFullRoundTripPP2) read.read(0, bl.length(), NULL, NULL); read.set_op_flags2(LIBRADOS_OP_FLAG_FADVISE_DONTNEED|LIBRADOS_OP_FLAG_FADVISE_RANDOM); ASSERT_EQ(0, ioctx.operate("foo", &read, &bl)); - ASSERT_EQ(0, strcmp(bl.c_str(), "ceph")); + ASSERT_EQ(0, memcmp(bl.c_str(), "ceph", 4)); } TEST_F(LibRadosIo, AppendRoundTrip) { @@ -724,7 +724,7 @@ TEST_F(LibRadosIoECPP, RoundTripPP2) read.read(0, bl.length(), NULL, NULL); read.set_op_flags2(LIBRADOS_OP_FLAG_FADVISE_DONTNEED|LIBRADOS_OP_FLAG_FADVISE_RANDOM); ASSERT_EQ(0, ioctx.operate("foo", &read, &bl)); - ASSERT_EQ(0, strcmp(bl.c_str(), "ceph")); + ASSERT_EQ(0, memcmp(bl.c_str(), "ceph", 4)); } TEST_F(LibRadosIoEC, OverlappingWriteRoundTrip) { @@ -811,7 +811,7 @@ TEST_F(LibRadosIoECPP, WriteFullRoundTripPP2) read.read(0, bl.length(), NULL, NULL); read.set_op_flags2(LIBRADOS_OP_FLAG_FADVISE_DONTNEED|LIBRADOS_OP_FLAG_FADVISE_RANDOM); ASSERT_EQ(0, ioctx.operate("foo", &read, &bl)); - ASSERT_EQ(0, strcmp(bl.c_str(), "ceph")); + ASSERT_EQ(0, memcmp(bl.c_str(), "ceph", 4)); } TEST_F(LibRadosIoEC, AppendRoundTrip) {