]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[hackathon94] Better/simpler fix
authorFrancis Dupont <fdupont@isc.org>
Sun, 1 Nov 2015 07:10:16 +0000 (08:10 +0100)
committerFrancis Dupont <fdupont@isc.org>
Sun, 1 Nov 2015 07:10:16 +0000 (08:10 +0100)
src/bin/dhcp4/tests/config_parser_unittest.cc

index a495d12a575d8134eb1965a58b9e4d07741732d2..18123e380fb6f6a83b7081987f8f594fb3a2a37a 100644 (file)
@@ -4014,13 +4014,9 @@ TEST_F(Dhcp4ParserTest, 4o6subnetInterfaceId) {
     ASSERT_TRUE(ifaceid);
 
     vector<uint8_t> data = ifaceid->getData();
-    const char *exp_data = "vlan123";
-    // Let's convert vlan123 to vector<uint8_t> format.
-    // We need to skip the last \0 byte, thuse sizeof() - 1.
-    vector<uint8_t> exp(exp_data, exp_data + sizeof(*exp_data) - 1);
-
-    EXPECT_TRUE(exp == data);
+    EXPECT_EQ(7, data.size());
+    const char *exp = "vlan123";
+    EXPECT_EQ(0, memcmp(&data[0], exp, data.size()));
 }
 
-
 }