From a92fb8cde816cc6e29c6ec53f8a1f795a1c6f21e Mon Sep 17 00:00:00 2001 From: Francis Dupont Date: Sun, 1 Nov 2015 08:10:16 +0100 Subject: [PATCH] [hackathon94] Better/simpler fix --- src/bin/dhcp4/tests/config_parser_unittest.cc | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/bin/dhcp4/tests/config_parser_unittest.cc b/src/bin/dhcp4/tests/config_parser_unittest.cc index a495d12a57..18123e380f 100644 --- a/src/bin/dhcp4/tests/config_parser_unittest.cc +++ b/src/bin/dhcp4/tests/config_parser_unittest.cc @@ -4014,13 +4014,9 @@ TEST_F(Dhcp4ParserTest, 4o6subnetInterfaceId) { ASSERT_TRUE(ifaceid); vector data = ifaceid->getData(); - const char *exp_data = "vlan123"; - // Let's convert vlan123 to vector format. - // We need to skip the last \0 byte, thuse sizeof() - 1. - vector 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())); } - } -- 2.47.3