Fix Robot evaluate 75/80675/4
authorLuis Gomez <ecelgp@gmail.com>
Tue, 5 Mar 2019 01:25:04 +0000 (17:25 -0800)
committerLuis Gomez <ecelgp@gmail.com>
Tue, 5 Mar 2019 03:49:32 +0000 (19:49 -0800)
It seems like latest robot version changes the way python dictionary
is evaluated.

Change-Id: I34b72190bb4f7d09aedf1cb1d46b4ec65b247164
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
csit/suites/controller/ThreeNodes_Datastore/puts_during_isolation.robot

index 1db8fd14191ce2027482be01b686e2504e6c8e58..d7e19da6f202f95c0f347943316bd79e476d01bd 100644 (file)
@@ -130,7 +130,7 @@ Get_Cars_Count
     [Arguments]    ${session}
     [Documentation]    Count car items in config ds.
     ${resp}=    RequestsLibrary.Get_Request    ${session}    ${CARURL}
-    ${count} =    BuiltIn.Evaluate    len(${resp.json()}["cars"]["car-entry"])
+    ${count} =    BuiltIn.Evaluate    len(${resp.json()}[cars][car-entry])
     BuiltIn.Return_From_Keyword    ${count}
 
 Ensure_Cars_Being_Configured