diff --git a/source/vibe/core/net.d b/source/vibe/core/net.d index 63223ea..18f2c0c 100644 --- a/source/vibe/core/net.d +++ b/source/vibe/core/net.d @@ -507,7 +507,9 @@ struct NetworkAddress { unittest { void test(string ip, string expected = null) { if(expected is null) expected = ip; + auto w_dns = () @trusted { return resolveHost(ip, AF_UNSPEC, true); } ().toAddressString(); auto res = () @trusted { return resolveHost(ip, AF_UNSPEC, false); } ().toAddressString(); + assert(res == w_dns); assert(res == expected, "IP "~ip~" yielded wrong string representation: "~res~", expected: "~expected); }