mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-13 13:58:24 +00:00
tests: dict_values are not lists in version 3
While accidently running the topotests with version 3 I keep getting: TypeError: `dict_values` object does not support indexing.. version 2 of python dict.values() returns a list. version 3 does not Write some code to allow both to be handled. Signed-off-by: Donald Sharp <sharpd@nvidia.com>
This commit is contained in:
parent
1a161d8093
commit
29c0ce20ef
@ -2129,7 +2129,9 @@ def verify_bgp_attributes(
|
|||||||
dict_to_test = []
|
dict_to_test = []
|
||||||
tmp_list = []
|
tmp_list = []
|
||||||
|
|
||||||
if "route_maps" in input_dict.values()[0]:
|
dict_list = list(input_dict.values())[0]
|
||||||
|
|
||||||
|
if "route_maps" in dict_list:
|
||||||
for rmap_router in input_dict.keys():
|
for rmap_router in input_dict.keys():
|
||||||
for rmap, values in input_dict[rmap_router]["route_maps"].items():
|
for rmap, values in input_dict[rmap_router]["route_maps"].items():
|
||||||
if rmap == rmap_name:
|
if rmap == rmap_name:
|
||||||
|
Loading…
Reference in New Issue
Block a user