]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[master] Test fix for ambiguous IPv6 notation (ending with :0 vs ::)
authorTomek Mrugalski <tomasz@isc.org>
Mon, 1 Oct 2012 16:05:44 +0000 (18:05 +0200)
committerTomek Mrugalski <tomasz@isc.org>
Mon, 1 Oct 2012 16:05:44 +0000 (18:05 +0200)
src/lib/dhcp/tests/addr_utilities_unittest.cc

index 46207b29dbb4b7e0568e066dd1f5bf5c8e8334c9..838282739f6413e0765810bc2852a539bc56d2c3 100644 (file)
@@ -64,15 +64,15 @@ TEST(Pool6Test, lastAddrInPrefix) {
 }
 
 TEST(Pool6Test, firstAddrInPrefix) {
-    IOAddress addr1("2001:db8:1:1234:5678:abcd:1234:beef");
+    IOAddress addr1("2001:db8:1:1234:5678:1234:abcd:beef");
 
     // Prefixes rounded to nibbles are easy...
-    EXPECT_EQ("2001:db8:1:1234:5678:abcd:1234:0",
-              firstAddrInPrefix(addr1, 112).toText());
-    EXPECT_EQ("2001:db8:1:1234:5678:abcd:1230:0",
-              firstAddrInPrefix(addr1, 108).toText());
-    EXPECT_EQ("2001:db8:1:1234:5678:abcd:1200:0",
-              firstAddrInPrefix(addr1, 104).toText());
+    EXPECT_EQ("2001:db8:1:1234:5678:1234::",
+              firstAddrInPrefix(addr1, 96).toText());
+    EXPECT_EQ("2001:db8:1:1234:5678:1230::",
+              firstAddrInPrefix(addr1, 92).toText());
+    EXPECT_EQ("2001:db8:1:1234:5678:1200::",
+              firstAddrInPrefix(addr1, 88).toText());
     EXPECT_EQ("2001:db8:1:1234::",
               firstAddrInPrefix(addr1, 64).toText());