]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
unittest_addrs: entity_addr_t: strengthen tests slightly
authorSage Weil <sage@redhat.com>
Thu, 10 Jan 2019 20:27:22 +0000 (14:27 -0600)
committerSage Weil <sage@redhat.com>
Wed, 16 Jan 2019 14:33:03 +0000 (08:33 -0600)
Signed-off-by: Sage Weil <sage@redhat.com>
src/test/test_addrs.cc

index 75f76c78e9da3b96375ad768549a3618b8a19818..93642a52a5102e9a8cfc36bb295100030fc2eeb5 100644 (file)
@@ -75,6 +75,11 @@ TEST(Msgr, TestAddrParsing)
 
       ASSERT_EQ(out, addr_checks[i][1]);
       ASSERT_EQ(left, addr_checks[i][2]);
+      if (addr_checks[i][0] == end) {
+       ASSERT_FALSE(ok);
+      } else {
+       ASSERT_TRUE(ok);
+      }
     }
   }
 }
@@ -112,6 +117,11 @@ TEST(Msgr, TestAddrEncodeAddrvecDecode)
     addrvec.decode(bli);
     cout << addr_checks2[i][0] << " " << addr << " " << addrvec << std::endl;
     ASSERT_EQ(addr, addrvec.v[0]);
+    if (addr_checks2[i][0] == end) {
+      ASSERT_FALSE(ok);
+    } else {
+      ASSERT_TRUE(ok);
+    }
   }
 }