test case for IPv6 any ip

pull/1511/head^2
Darien Raymond 6 years ago
parent f66b127c0a
commit 9a7177c82c
No known key found for this signature in database
GPG Key ID: 7251FFA14BB18169

@ -18,6 +18,9 @@ var (
// LocalHostIPv6 is a constant value for localhost IP in IPv6.
LocalHostIPv6 = IPAddress([]byte{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1})
// AnyIPv6 is a constant value for any IP in IPv6.
AnyIPv6 = IPAddress([]byte{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0})
)
// AddressFamily is the type of address.

@ -84,6 +84,14 @@ func TestAddressProperty(t *testing.T) {
String: "[2001:4860:0:2001::68]",
},
},
{
Input: ParseAddress("::0"),
Output: addrProprty{
IP: AnyIPv6.IP(),
Family: AddressFamilyIPv6,
String: "[::]",
},
},
{
Input: ParseAddress("[::ffff:123.151.71.143]"),
Output: addrProprty{

Loading…
Cancel
Save