Пример #1
0
class TestASN(unittest.TestCase):

    PDB = None

    def setUp(self):
        self.PDB = PeeringDB(cache=False)

    # Real networks that exist and have PeeringDB entries

    def test_exists_768(self):
        # JANET UK
        asn = self.PDB.asn(2906)
        self.assertIsNotNone(asn)

    def test_exists_2906(self):
        # Netflix
        asn = self.PDB.asn(2906)
        self.assertIsNotNone(asn)

    # Reserved, private or documentation ASNs

    def test_shouldnt_exist_0(self):
        asn = self.PDB.asn(0)
        self.assertIsNone(asn)

    def test_shouldnt_exist_64496(self):
        asn = self.PDB.asn(64496)
        self.assertIsNone(asn)

    # Check the returned object is as expected

    def test_check_returned_asn_2906(self):
        # Netflix, make sure the ASN we get back in the object is the same
        asn = self.PDB.asn(2906)
        self.assertEqual(asn["asn"], 2906)
Пример #2
0
class TestASN(unittest.TestCase):

    PDB = None

    def setUp(self):
        self.PDB = PeeringDB(cache=False)

    # Real networks that exist and have PeeringDB entries

    def test_exists_768(self):
        # JANET UK
        asn = self.PDB.asn(2906)
        self.assertIsNotNone(asn)

    def test_exists_2906(self):
        # Netflix
        asn = self.PDB.asn(2906)
        self.assertIsNotNone(asn)

    # Reserved, private or documentation ASNs

    def test_shouldnt_exist_0(self):
        asn = self.PDB.asn(0)
        self.assertIsNone(asn)

    def test_shouldnt_exist_64496(self):
        asn = self.PDB.asn(64496)
        self.assertIsNone(asn)

    # Check the returned object is as expected

    def test_check_returned_asn_2906(self):
        # Netflix, make sure the ASN we get back in the object is the same
        asn = self.PDB.asn(2906)
        self.assertEqual(asn["asn"], 2906)
Пример #3
0
 def setUp(self):
     self.PDB = PeeringDB(cache=False)
Пример #4
0
 def setUp(self):
     self.PDB = PeeringDB(cache=False)