diff options
| author | Christian Breunig <christian@breunig.cc> | 2026-01-21 20:45:55 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-01-21 20:45:55 +0100 |
| commit | 774de4b11330e7d3d30ddf6af0ad75e8be0f7bb3 (patch) | |
| tree | 92725d5ed66c015476ca0ee348d3f71dab82b512 /smoketest/scripts/cli/test_protocols_bgp.py | |
| parent | 0868f3dc7246ea44a1765cee04649cd08c188982 (diff) | |
| parent | 2471f686979fd83bd015f124b6faa66f27b8c9ba (diff) | |
| download | vyos-1x-774de4b11330e7d3d30ddf6af0ad75e8be0f7bb3.tar.gz vyos-1x-774de4b11330e7d3d30ddf6af0ad75e8be0f7bb3.zip | |
Merge pull request #4921 from hedrok/T7664-update-smoketest-script
T7664: support FRR 10.5
Diffstat (limited to 'smoketest/scripts/cli/test_protocols_bgp.py')
| -rwxr-xr-x | smoketest/scripts/cli/test_protocols_bgp.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/smoketest/scripts/cli/test_protocols_bgp.py b/smoketest/scripts/cli/test_protocols_bgp.py index d7c2a924f..06377eee3 100755 --- a/smoketest/scripts/cli/test_protocols_bgp.py +++ b/smoketest/scripts/cli/test_protocols_bgp.py @@ -398,7 +398,9 @@ class TestProtocolsBGP(VyOSUnitTestSHIM.TestCase): self.assertIn(f' bgp bestpath compare-routerid', frrconfig) self.assertIn(f' bgp bestpath peer-type multipath-relax', frrconfig) self.assertIn(f' bgp minimum-holdtime {min_hold_time}', frrconfig) - self.assertIn(f' bgp reject-as-sets', frrconfig) + self.assertNotIn( + f'bgp reject-as-sets', frrconfig + ) # default was changed in FRR 10.5 to 'reject-as-sets' self.assertIn(f' bgp route-reflector allow-outbound-policy', frrconfig) self.assertIn(f' no bgp ipv6-auto-ra', frrconfig) self.assertIn(f' bgp shutdown', frrconfig) @@ -425,6 +427,12 @@ class TestProtocolsBGP(VyOSUnitTestSHIM.TestCase): self.assertIn(f' maximum-paths {max_path_v6}', afiv6_config) self.assertIn(f' maximum-paths ibgp {max_path_v6ibgp}', afiv6_config) + # Verify reject-as-sets + self.cli_delete(base_path + ['parameters', 'reject-as-sets']) + self.cli_commit() + frrconfig = self.getFRRconfig(f'router bgp {ASN}', stop_section='^exit') + self.assertIn(f'no bgp reject-as-sets', frrconfig) + def test_bgp_02_neighbors(self): # Test out individual neighbor configuration items, not all of them are # also available to a peer-group! |
