()
| 5 | |
| 6 | |
| 7 | def test_is_ipv6(): |
| 8 | for good in ("[::1]", "::1", |
| 9 | "fff:ffff:ffff:ffff:ffff:ffff:ffff:ffff"): |
| 10 | assert is_ipv6(good) |
| 11 | for bad in ("127.0.0.1", |
| 12 | "ffff:ffff:ffff:ffff:ffff:ffff:ffff:fffg", |
| 13 | "1:2:3:4:5:6:7:8:9", "fd00::1::1", "[fg::1]"): |
| 14 | assert not is_ipv6(bad) |
| 15 | |
| 16 | |
| 17 | def test_unwrap_ipv6(): |