def test_it_should_recognise_a_valid_ipv6_address(self): self.assertTrue(IPv6Address.is_valid("2001:0500:0088:0200:0000:0000:0000:0010"))
def test_it_should_not_recognise_an_ipv4_address_as_v6(self): self.assertFalse(IPv6Address.is_valid("192.0.43.10"))
def test_it_should_not_recognise_a_non_ip_address_as_v6(self): self.assertFalse(IPv6Address.is_valid("not a v6 address"))
def test_it_should_recognise_a_short_form_ipv6_address(self): self.assertTrue(IPv6Address.is_valid("2001:500:88:200::10"))