コード例 #1
0
ファイル: test_objects.py プロジェクト: dshulyak/ironic
 def test_ip_or_none(self):
     ip4 = netaddr.IPAddress('1.2.3.4', 4)
     ip6 = netaddr.IPAddress('1::2', 6)
     self.assertEqual(utils.ip_or_none(4)('1.2.3.4'), ip4)
     self.assertEqual(utils.ip_or_none(6)('1::2'), ip6)
     self.assertEqual(utils.ip_or_none(4)(None), None)
     self.assertEqual(utils.ip_or_none(6)(None), None)
     self.assertRaises(netaddr.AddrFormatError, utils.ip_or_none(4), 'foo')
     self.assertRaises(netaddr.AddrFormatError, utils.ip_or_none(6), 'foo')
コード例 #2
0
 def test_ip_or_none(self):
     ip4 = netaddr.IPAddress('1.2.3.4', 4)
     ip6 = netaddr.IPAddress('1::2', 6)
     self.assertEqual(utils.ip_or_none(4)('1.2.3.4'), ip4)
     self.assertEqual(utils.ip_or_none(6)('1::2'), ip6)
     self.assertIsNone(utils.ip_or_none(4)(None))
     self.assertIsNone(utils.ip_or_none(6)(None))
     self.assertRaises(netaddr.AddrFormatError, utils.ip_or_none(4), 'foo')
     self.assertRaises(netaddr.AddrFormatError, utils.ip_or_none(6), 'foo')
コード例 #3
0
ファイル: test_objects.py プロジェクト: larainema/ironic
 def test_ip_or_none(self):
     ip4 = netaddr.IPAddress("1.2.3.4", 4)
     ip6 = netaddr.IPAddress("1::2", 6)
     self.assertEqual(utils.ip_or_none(4)("1.2.3.4"), ip4)
     self.assertEqual(utils.ip_or_none(6)("1::2"), ip6)
     self.assertIsNone(utils.ip_or_none(4)(None))
     self.assertIsNone(utils.ip_or_none(6)(None))
     self.assertRaises(netaddr.AddrFormatError, utils.ip_or_none(4), "foo")
     self.assertRaises(netaddr.AddrFormatError, utils.ip_or_none(6), "foo")