Support required for X-Auth-Token
Resolves #openbmc/openbmc-test-automation/1493
Change-Id: I3f0c93348d270e040ac747c43de884a154689313
Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
diff --git a/lib/utils.robot b/lib/utils.robot
index 86101b5..ad413fa 100755
--- a/lib/utils.robot
+++ b/lib/utils.robot
@@ -98,7 +98,8 @@
Run Keyword If '${status}' == 'PASS'
... Write Attribute ${HOST_WATCHDOG_URI} ExpireAction data=${data}
- ${data}= Create Dictionary data=${milliseconds}
+ ${int_milliseconds}= Convert To Integer ${milliseconds}
+ ${data}= Create Dictionary data=${int_milliseconds}
Write Attribute ${HOST_WATCHDOG_URI} Interval data=${data}
${data}= Create Dictionary data=${True}
@@ -567,7 +568,7 @@
@{password}= Create List ${openbmc_password}
${data}= Create Dictionary data=@{password}
- ${headers}= Create Dictionary Content-Type=application/json
+ ${headers}= Create Dictionary Content-Type=application/json X-Auth-Token=${XAUTH_TOKEN}
${resp}= Post Request openbmc ${BMC_USER_URI}root/action/SetPassword
... data=${data} headers=${headers}
Should Be Equal As Strings ${resp.status_code} ${HTTP_OK}