Fix expected_status types 91/110991/2
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 22 Mar 2024 13:30:18 +0000 (14:30 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 22 Mar 2024 13:31:37 +0000 (14:31 +0100)
expected_status needs to be a String, otherwise it leads to:
    InvalidExpectedStatus: 200

Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Change-Id: Ia95baf7b4bbf0869b466576c25f0527592a9c227

csit/libraries/BGPSpeaker.robot
csit/suites/bgpcep/bgpclustering/PrefixcountKeywords.robot

index f1a1d62a63c3c6bb8e9903130fc62e5e4d870dd4..17d5f6789e41afe513bb16d620dac7b86e08cff4 100644 (file)
@@ -62,7 +62,7 @@ Start_BGP_Speaker_And_Verify_Connected
 Verify_BGP_Speaker_Connection
     [Documentation]    Verifies peer's presence in bgp rib.
     [Arguments]    ${session}    ${ip}    ${connected}=${True}
-    ${exp_status_code}=    BuiltIn.Set_Variable_If    ${connected}    ${200}    ${404}
+    ${exp_status_code}=    BuiltIn.Set_Variable_If    ${connected}    200    404
     ${url}=    BuiltIn.Set_Variable
     ...    ${REST_API}/bgp-rib:bgp-rib/rib=example-bgp-rib/peer=bgp:%2F%2F${ip}?content=nonconfig
     ${response}=    RequestsLibrary.GET On Session    ${session}    ${url}    expected_status=${exp_status_code}
index a856f23d9877f248dbf13bd819eae3c619184e1f..51c25ea53c87d1acdc68fbb5bca7338f657f22e9 100644 (file)
@@ -136,7 +136,7 @@ Verify_Bgp_Peer_Connection
     [Arguments]    ${session}    ${peer_ip}    ${connected}=${True}
     # TODO:    This keyword is not specific to prefix counting. Find a better place for it.
     ${peer_check_url} =    BuiltIn.Set_Variable    ${REST_API}/bgp-rib:bgp-rib/rib=example-bgp-rib/peer=bgp:%2F%2F
-    ${exp_status_code} =    BuiltIn.Set_Variable_If    ${connected}    ${200}    ${404}
+    ${exp_status_code} =    BuiltIn.Set_Variable_If    ${connected}    200    404
     ${rsp} =    RequestsLibrary.GET On Session    ${session}    ${peer_check_url}${peer_ip}?content=nonconfig    expected_status=${exp_status_code}
     BuiltIn.Log    ${rsp.content}