]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rbd-replay: Fix compiler warning in unit tests
authorAdam Crume <adamcrume@gmail.com>
Thu, 7 Aug 2014 16:05:00 +0000 (09:05 -0700)
committerSage Weil <sage@redhat.com>
Thu, 21 Aug 2014 17:57:32 +0000 (10:57 -0700)
Was getting:
test/test_rbd_replay.cc:44:3: warning: converting ‘false’ to pointer type for argument 1 of ‘char testing::internal::IsNullLiteralHelper(testing::internal::Secret*)’ [-Wconversion-null]

Fixed by changing EXPECT_EQ(false, xxx) to EXPECT_FALSE(xxx).
For completeness, also changed EXPECT_EQ(true, xxx) to EXPECT_TRUE(xxx).

Signed-off-by: Adam Crume <adamcrume@gmail.com>
src/test/test_rbd_replay.cc

index e413282d17ce5574f2bbeb60ef3eb555a60ecf11..4d1fe727c5f7451aabe02bbd0a57097b378687e3 100644 (file)
@@ -41,17 +41,17 @@ TEST(RBDReplay, Deser) {
   const std::string s(data, sizeof(data));
   std::istringstream iss(s);
   rbd_replay::Deser deser(iss);
-  EXPECT_EQ(false, deser.eof());
+  EXPECT_FALSE(deser.eof());
   EXPECT_EQ(0x01020304u, deser.read_uint32_t());
-  EXPECT_EQ(false, deser.eof());
+  EXPECT_FALSE(deser.eof());
   EXPECT_EQ("hello", deser.read_string());
-  EXPECT_EQ(false, deser.eof());
-  EXPECT_EQ(true, deser.read_bool());
-  EXPECT_EQ(false, deser.eof());
-  EXPECT_EQ(false, deser.read_bool());
-  EXPECT_EQ(false, deser.eof());
+  EXPECT_FALSE(deser.eof());
+  EXPECT_TRUE(deser.read_bool());
+  EXPECT_FALSE(deser.eof());
+  EXPECT_FALSE(deser.read_bool());
+  EXPECT_FALSE(deser.eof());
   deser.read_uint8_t();
-  EXPECT_EQ(true, deser.eof());
+  EXPECT_TRUE(deser.eof());
 }
 
 TEST(RBDReplay, ImageNameMap) {
@@ -63,8 +63,8 @@ TEST(RBDReplay, ImageNameMap) {
   add_mapping(&m, "a@b\\@c=f@g");
   add_mapping(&m, "image@snap_1=image_1");
   ImageNameMap::Mapping mapping;
-  EXPECT_EQ(false, m.parse_mapping("bad=@@@", &mapping));
-  EXPECT_EQ(false, m.parse_mapping("bad==stuff", &mapping));
+  EXPECT_FALSE(m.parse_mapping("bad=@@@", &mapping));
+  EXPECT_FALSE(m.parse_mapping("bad==stuff", &mapping));
   EXPECT_EQ(rbd_loc("", "y", "x"), m.map(rbd_loc("", "x", "y")));
   EXPECT_EQ(rbd_loc("", "h", "i"), m.map(rbd_loc("", "a=b", "c")));
   EXPECT_EQ(rbd_loc("", "j", "k"), m.map(rbd_loc("", "a", "b=c")));
@@ -90,62 +90,62 @@ TEST(RBDReplay, rbd_loc_str) {
 TEST(RBDReplay, rbd_loc_parse) {
   rbd_loc m("x", "y", "z");
 
-  EXPECT_EQ(true, m.parse(""));
+  EXPECT_TRUE(m.parse(""));
   EXPECT_EQ("", m.pool);
   EXPECT_EQ("", m.image);
   EXPECT_EQ("", m.snap);
 
-  EXPECT_EQ(true, m.parse("a/"));
+  EXPECT_TRUE(m.parse("a/"));
   EXPECT_EQ("a", m.pool);
   EXPECT_EQ("", m.image);
   EXPECT_EQ("", m.snap);
 
-  EXPECT_EQ(true, m.parse("b"));
+  EXPECT_TRUE(m.parse("b"));
   EXPECT_EQ("", m.pool);
   EXPECT_EQ("b", m.image);
   EXPECT_EQ("", m.snap);
 
-  EXPECT_EQ(true, m.parse("a/b"));
+  EXPECT_TRUE(m.parse("a/b"));
   EXPECT_EQ("a", m.pool);
   EXPECT_EQ("b", m.image);
   EXPECT_EQ("", m.snap);
 
-  EXPECT_EQ(true, m.parse("@c"));
+  EXPECT_TRUE(m.parse("@c"));
   EXPECT_EQ("", m.pool);
   EXPECT_EQ("", m.image);
   EXPECT_EQ("c", m.snap);
 
-  EXPECT_EQ(true, m.parse("a/@c"));
+  EXPECT_TRUE(m.parse("a/@c"));
   EXPECT_EQ("a", m.pool);
   EXPECT_EQ("", m.image);
   EXPECT_EQ("c", m.snap);
 
-  EXPECT_EQ(true, m.parse("b@c"));
+  EXPECT_TRUE(m.parse("b@c"));
   EXPECT_EQ("", m.pool);
   EXPECT_EQ("b", m.image);
   EXPECT_EQ("c", m.snap);
 
-  EXPECT_EQ(true, m.parse("a/b@c"));
+  EXPECT_TRUE(m.parse("a/b@c"));
   EXPECT_EQ("a", m.pool);
   EXPECT_EQ("b", m.image);
   EXPECT_EQ("c", m.snap);
 
-  EXPECT_EQ(true, m.parse("a\\@x/b\\@y@c\\@z"));
+  EXPECT_TRUE(m.parse("a\\@x/b\\@y@c\\@z"));
   EXPECT_EQ("a@x", m.pool);
   EXPECT_EQ("b@y", m.image);
   EXPECT_EQ("c@z", m.snap);
 
-  EXPECT_EQ(true, m.parse("a\\/x/b\\/y@c\\/z"));
+  EXPECT_TRUE(m.parse("a\\/x/b\\/y@c\\/z"));
   EXPECT_EQ("a/x", m.pool);
   EXPECT_EQ("b/y", m.image);
   EXPECT_EQ("c/z", m.snap);
 
-  EXPECT_EQ(true, m.parse("a\\\\x/b\\\\y@c\\\\z"));
+  EXPECT_TRUE(m.parse("a\\\\x/b\\\\y@c\\\\z"));
   EXPECT_EQ("a\\x", m.pool);
   EXPECT_EQ("b\\y", m.image);
   EXPECT_EQ("c\\z", m.snap);
 
-  EXPECT_EQ(false, m.parse("a@b@c"));
-  EXPECT_EQ(false, m.parse("a/b/c"));
-  EXPECT_EQ(false, m.parse("a@b/c"));
+  EXPECT_FALSE(m.parse("a@b@c"));
+  EXPECT_FALSE(m.parse("a/b/c"));
+  EXPECT_FALSE(m.parse("a@b/c"));
 }