def test_inSame16Subnet_no(self): ip1 = mock.Mock() ip1.address = u'162.234.1.2' ip2 = mock.Mock() ip2.address = u'162.233.1.2' self.assertFalse(path_util.inSame16Subnet(ip1, ip2)) ip1.address = u'162.233.157.234' ip2.address = u'161.233.157.234' self.assertFalse(path_util.inSame16Subnet(ip1, ip2)) ip1.address = u'1.0.1.1' ip2.address = u'0.1.1.1' self.assertFalse(path_util.inSame16Subnet(ip1, ip2))
def test_inSame16Subnet_yes(self): ip1 = mock.Mock() ip1.address = u'162.233.1.2' ip2 = mock.Mock() ip2.address = u'162.233.3.4' self.assertTrue(path_util.inSame16Subnet(ip1, ip2)) ip1.address = u'162.233.157.234' ip2.address = u'162.233.99.8' self.assertTrue(path_util.inSame16Subnet(ip1, ip2)) ip1.address = u'1.1.1.1' ip2.address = u'1.1.1.1' self.assertTrue(path_util.inSame16Subnet(ip1, ip2))