def test_bgp_servers_change_bgp_ipvs_ipv6(self): """Tests the ipvs() method with an IPv4 BGP server""" vlan_config = {'bgp_server_addresses': ['::1']} vlan = VLAN(1, 1, vlan_config) self.assertIn(6, vlan.bgp_ipvs()) self.assertNotIn(4, vlan.bgp_ipvs())
def test_bgp_servers_change_bgp_ipvs_ipv6(self): """Tests the ipvs() method with an IPv4 BGP server""" vlan_config = { 'bgp_server_addresses': ['::1'] } vlan = VLAN(1, 1, vlan_config) self.assertIn(6, vlan.bgp_ipvs()) self.assertNotIn(4, vlan.bgp_ipvs())
def test_bgp_servers_change_bgp_ipvs_ipv6(self): """Tests the ipvs() method with an IPv4 BGP server""" self.input_config.update({'bgp_server_addresses': ['::1']}) vlan = VLAN(1, 1, self.input_config) self.assertEqual(vlan.bgp_ipvs(), [6])
def test_bgp_servers_change_bgp_ipvs_both(self): """Tests the ipvs() method with an IPv4 BGP server""" vlan_config = {'bgp_server_addresses': ['127.0.0.1', '::1']} vlan = VLAN(1, 1, vlan_config) self.assertIn(4, vlan.bgp_ipvs()) self.assertIn(6, vlan.bgp_ipvs()) self.assertIn(ip_address('127.0.0.1'), vlan.bgp_server_addresses_by_ipv(4)) self.assertIn(ip_address('::1'), vlan.bgp_server_addresses_by_ipv(6))
def test_bgp_servers_change_bgp_ipvs_both(self): """Tests the ipvs() method with an IPv4 BGP server""" self.input_config.update( {'bgp_server_addresses': ['127.0.0.1', '::1']}) vlan = VLAN(1, 1, self.input_config) self.assertEqual(vlan.bgp_ipvs(), [4, 6]) self.assertEqual(vlan.bgp_server_addresses_by_ipv(4), [ip_address('127.0.0.1')]) self.assertEqual(vlan.bgp_server_addresses_by_ipv(6), [ip_address('::1')])
def test_bgp_servers_change_bgp_ipvs_both(self): """Tests the ipvs() method with an IPv4 BGP server""" vlan_config = { 'bgp_server_addresses': ['127.0.0.1', '::1'] } vlan = VLAN(1, 1, vlan_config) self.assertIn(4, vlan.bgp_ipvs()) self.assertIn(6, vlan.bgp_ipvs()) self.assertIn(ip_address('127.0.0.1'), vlan.bgp_server_addresses_by_ipv(4)) self.assertIn(ip_address('::1'), vlan.bgp_server_addresses_by_ipv(6))