tests: fix ospf cosmetic output

Signed-off-by: ckishimo <carles.kishimoto@gmail.com>
This commit is contained in:
ckishimo 2021-01-07 23:30:32 +01:00
parent 65980a0224
commit 9458be1aec
2 changed files with 24 additions and 11 deletions

View File

@ -3065,7 +3065,11 @@ def verify_rib(
errormsg = ( errormsg = (
"[DUT: {}]: tag value {}" "[DUT: {}]: tag value {}"
" is not matched for" " is not matched for"
" route {} in RIB \n".format(dut, _tag, st_rt,) " route {} in RIB \n".format(
dut,
_tag,
st_rt,
)
) )
return errormsg return errormsg
@ -3082,7 +3086,11 @@ def verify_rib(
errormsg = ( errormsg = (
"[DUT: {}]: metric value " "[DUT: {}]: metric value "
"{} is not matched for " "{} is not matched for "
"route {} in RIB \n".format(dut, metric, st_rt,) "route {} in RIB \n".format(
dut,
metric,
st_rt,
)
) )
return errormsg return errormsg

View File

@ -62,7 +62,7 @@ def create_router_ospf(tgen, topo, input_dict=None, build=False, load_config=Tru
"r1": { "r1": {
"ospf": { "ospf": {
"router_id": "22.22.22.22", "router_id": "22.22.22.22",
"area": [{ "id":0.0.0.0, "type": "nssa"}] "area": [{ "id": "0.0.0.0", "type": "nssa"}]
} }
} }
@ -327,7 +327,7 @@ def config_ospf_interface(tgen, topo, input_dict=None, build=False, load_config=
"links": { "links": {
"r2": { "r2": {
"ospf": { "ospf": {
"authentication": 'message-digest', "authentication": "message-digest",
"authentication-key": "ospf", "authentication-key": "ospf",
"message-digest-key": "10" "message-digest-key": "10"
} }
@ -376,6 +376,7 @@ def config_ospf_interface(tgen, topo, input_dict=None, build=False, load_config=
if data_ospf_area: if data_ospf_area:
cmd = "ip ospf area {}".format(data_ospf_area) cmd = "ip ospf area {}".format(data_ospf_area)
config_data.append(cmd) config_data.append(cmd)
# interface ospf auth # interface ospf auth
if data_ospf_auth: if data_ospf_auth:
if data_ospf_auth == "null": if data_ospf_auth == "null":
@ -844,18 +845,22 @@ def verify_ospf_rib(
if "routeType" not in ospf_rib_json[st_rt]: if "routeType" not in ospf_rib_json[st_rt]:
errormsg = ( errormsg = (
"[DUT: {}]: routeType missing" "[DUT: {}]: routeType missing"
"for route {} in OSPF RIB \n".format(dut, st_rt) " for route {} in OSPF RIB \n".format(
dut, st_rt
)
) )
return errormsg return errormsg
elif _rtype != ospf_rib_json[st_rt]["routeType"]: elif _rtype != ospf_rib_json[st_rt]["routeType"]:
errormsg = ( errormsg = (
"[DUT: {}]: routeType mismatch" "[DUT: {}]: routeType mismatch"
"for route {} in OSPF RIB \n".format(dut, st_rt) " for route {} in OSPF RIB \n".format(
dut, st_rt
)
) )
return errormsg return errormsg
else: else:
logger.info( logger.info(
"DUT: {}]: Found routeType {}" "[DUT: {}]: Found routeType {}"
" for route {}".format(dut, _rtype, st_rt) " for route {}".format(dut, _rtype, st_rt)
) )
if tag: if tag: