| ... | @@ -86,10 +86,8 @@ test "IPv6 address parse failures" { | ... | @@ -86,10 +86,8 @@ test "IPv6 address parse failures" { |
| 86 | test "invalid but parseable IPv6 scope ids" { | 86 | test "invalid but parseable IPv6 scope ids" { |
| 87 | const io = testing.io; | 87 | const io = testing.io; |
| 88 | | 88 | |
| 89 | if (builtin.os.tag != .linux and comptime !builtin.os.tag.isDarwin() and builtin.os.tag != .windows) { | 89 | if (builtin.os.tag != .linux and comptime !builtin.os.tag.isDarwin()) { |
| 90 | // Currently, resolveIp6 with alphanumerical scope IDs only works on Linux. | 90 | return error.SkipZigTest; // TODO |
| 91 | // TODO Make this test pass on other operating systems. | | |
| 92 | return error.SkipZigTest; | | |
| 93 | } | 91 | } |
| 94 | | 92 | |
| 95 | try testing.expectError(error.InterfaceNotFound, net.IpAddress.resolveIp6(io, "ff01::fb%123s45678901234", 0)); | 93 | try testing.expectError(error.InterfaceNotFound, net.IpAddress.resolveIp6(io, "ff01::fb%123s45678901234", 0)); |