def test_check_prefix_len_to_netmask_conversion(self): """Check the conversion from prefix length to netmask""" self.assertEqual(NetUtil.prefix_len_to_mask(32), "255.255.255.255") self.assertEqual(NetUtil.prefix_len_to_mask(0), "0.0.0.0") self.assertRaises(ValueError, NetUtil.prefix_len_to_mask, 33) self.assertEqual(NetUtil.prefix_len_to_mask(23), "255.255.254.0") self.assertEqual(NetUtil.prefix_len_to_mask(6), "252.0.0.0") self.assertEqual(NetUtil.prefix_len_to_mask(32), "255.255.255.255")
def test_check_ip_v4(self): """Test to check ipv4 validation""" self.assertTrue(NetUtil.is_ipv4_address("1.2.3.4")) self.assertFalse( NetUtil.is_ipv4_address("FE80:0000:0000:0000:0202:B3FF:FE1E:8329")) self.assertFalse(NetUtil.is_ipv4_address("InvalidAddress"))
def test_check_ip_v4(self): """Test to check ipv4 validation""" self.assertTrue(NetUtil.is_ipv4_address("1.2.3.4")) self.assertFalse(NetUtil.is_ipv4_address( "FE80:0000:0000:0000:0202:B3FF:FE1E:8329")) self.assertFalse(NetUtil.is_ipv4_address("InvalidAddress"))