def test_get_bgp_neighbors(self):
try:
get_bgp_neighbors = self.device.get_bgp_neighbors()
except NotImplementedError:
raise SkipTest()
result = 'global' in get_bgp_neighbors.keys()
if not result:
print('global is not part of the returned vrfs')
else:
for vrf, vrf_data in get_bgp_neighbors.items():
result = result and isinstance(vrf_data['router_id'], text_type)
if not result:
print('router_id is not {}'.format(text_type))
for peer, peer_data in vrf_data['peers'].items():
result = result and self._test_model(models.peer, peer_data)
for af, af_data in peer_data['address_family'].items():
result = result and self._test_model(models.af, af_data)
self.assertTrue(result)
评论列表
文章目录