fixed GH #1570: IPv6AddressImpl::toString() returns wrong output for IPv6 address "::"

This commit is contained in:
Guenter Obiltschnig
2017-02-11 19:01:12 +01:00
parent c2aca1d109
commit a401d22a28
2 changed files with 14 additions and 7 deletions

View File

@@ -85,6 +85,10 @@ void IPAddressTest::testStringConv6()
IPAddress ia6(32, IPAddress::IPv6);
assert (ia6.family() == IPAddress::IPv6);
assert (ia6.toString() == "ffff:ffff::");
IPAddress ia7("::");
assert (ia7.family() == IPAddress::IPv6);
assert (ia7.toString() == "::");
#endif
}