mirror of
https://github.com/osrg/gobgp.git
synced 2024-05-11 05:55:10 +00:00
test/aspath: check accepted and received numbers
make sure that an adj-rib return the accepted and received numbers when it has an as-looped path. Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
This commit is contained in:
@@ -73,7 +73,12 @@ class GoBGPTestBase(unittest.TestCase):
|
||||
|
||||
def test_02_check_reject_as_loop(self):
|
||||
def f():
|
||||
self.assertEqual(len(self.g2.get_global_rib()), 0)
|
||||
adj = self.g2.get_neighbor(self.q1)['state']['adj-table']
|
||||
self.assertTrue('received' in adj)
|
||||
self.assertEqual(adj['received'], 1)
|
||||
# hacky. 'accepted' is zero so the key was deleted due to
|
||||
# omitempty tag in bgp_configs.go.
|
||||
self.assertFalse('accepted' in adj)
|
||||
|
||||
assert_several_times(f)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user