Example #1
0
    def test_find_external_v4_id_no_v4(self):
        config = mock.Mock()
        config.external_v4_id = None

        result = bird._find_external_v4_ip(config)
        self.assertTrue(re.match('\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}', result))
Example #2
0
    def test_find_external_v4_id_no_v4(self):
        config = mock.Mock()
        config.external_v4_id = None

        result = bird._find_external_v4_ip(config)
        self.assertTrue(re.match('\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}', result))
Example #3
0
 def test_find_external_v4_ip_has_v4(self):
     config = mock.Mock()
     config.external_v4_id = '9.9.9.1'
     self.assertEqual(bird._find_external_v4_ip(config), '9.9.9.1')
Example #4
0
 def test_find_external_v4_ip_has_v4(self):
     config = mock.Mock()
     config.external_v4_id = '9.9.9.1'
     self.assertEqual(bird._find_external_v4_ip(config), '9.9.9.1')