コード例 #1
0
 def test_newline(self):
     self.assertEqual(ipfromwebpage.ip_from_string('\n192.168.0.1\n10.0.0.1\n'),
                      netaddr.IPSet(['192.168.0.1', '10.0.0.1']))
コード例 #2
0
 def test_valid_multiple(self):
     self.assertEquals(ipfromwebpage.ip_from_string('192.168.0.1 192.168.5.5'),
                       netaddr.IPSet(['192.168.0.1', '192.168.5.5']))
コード例 #3
0
 def test_duplicates(self):
     self.assertEquals(ipfromwebpage.ip_from_string('192.168.0.4 10.2.3.4 192.168.0.4 10.2.3.4'),
                       netaddr.IPSet(['192.168.0.4', '10.2.3.4']))
コード例 #4
0
 def test_empty(self):
     self.assertEqual(ipfromwebpage.ip_from_string(''), netaddr.IPSet())
コード例 #5
0
 def test_invalid_multiple(self):
     self.assertEquals(ipfromwebpage.ip_from_string('260.1.3.4 260.1.5.5'),
                       netaddr.IPSet([]))
コード例 #6
0
 def test_newline(self):
     self.assertEqual(
         ipfromwebpage.ip_from_string('\n192.168.0.1\n10.0.0.1\n'),
         netaddr.IPSet(['192.168.0.1', '10.0.0.1']))
コード例 #7
0
 def test_duplicates(self):
     self.assertEqual(
         ipfromwebpage.ip_from_string(
             '192.168.0.4 10.2.3.4 192.168.0.4 10.2.3.4'),
         netaddr.IPSet(['192.168.0.4', '10.2.3.4']))
コード例 #8
0
 def test_valid_multiple(self):
     self.assertEqual(
         ipfromwebpage.ip_from_string('192.168.0.1 192.168.5.5'),
         netaddr.IPSet(['192.168.0.1', '192.168.5.5']))
コード例 #9
0
 def test_invalid_multiple(self):
     self.assertEqual(ipfromwebpage.ip_from_string('260.1.3.4 260.1.5.5'),
                      netaddr.IPSet([]))
コード例 #10
0
 def test_empty(self):
     self.assertEqual(ipfromwebpage.ip_from_string(''), netaddr.IPSet())