Make sure that we don't set communities from a random RIB route when
originating the default route.
Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
(cherry picked from commit
68d4b72ff37eb2d6d851b0dcd9e69e7a248b6cec)
def _bgp_default_route_has_metric(router):
output = json.loads(router.vtysh_cmd("show ip bgp 0.0.0.0/0 json"))
expected = {
- "paths": [{"aspath": {"string": "65000 65000 65000 65000"}, "metric": 123}]
+ "paths": [
+ {
+ "aspath": {"string": "65000 65000 65000 65000"},
+ "metric": 123,
+ "community": None,
+ }
+ ]
}
return topotest.json_cmp(output, expected)