Fix warnings in sol003 tests related to RequestsLibrary
Instead of the deprecated methods Post Request and Get Request, the
new methods Post On Session and Get On Session are used.
Change-Id: I64f0f575c752743b0125385f08c1fc5731457881
Signed-off-by: dhanasekaran <ragavi.d@tataelxsi.co.in>
diff --git a/robot-systest/lib/sol003_common_lib.robot b/robot-systest/lib/sol003_common_lib.robot
index 795a1a3..c0e7323 100644
--- a/robot-systest/lib/sol003_common_lib.robot
+++ b/robot-systest/lib/sol003_common_lib.robot
@@ -22,8 +22,6 @@
Resource %{ROBOT_DEVOPS_FOLDER}/lib/vim_lib.robot
*** Variables ***
-&{HEADERS} Content-Type=application/json Accept=application/json
-&{data} username=admin password=admin project-id=admin
@{success_status_code_list} 200 201 202 204
${descriptor_content_type_gzip} application/gzip
${auth_token_uri} /osm/admin/v1/tokens
@@ -37,8 +35,9 @@
[Tags] auth_token
Get Hostname
Create Session osmhit ${HOST}
- Log Many ${auth_token_uri} @{data} ${data}
- ${resp}= Post Request osmhit ${auth_token_uri} data=${data} headers=${HEADERS}
+ &{headers} Create Dictionary Content-Type=application/json Accept=application/json
+ &{data} Create Dictionary username=admin password=admin project-id=admin
+ ${resp}= Post On Session osmhit ${auth_token_uri} json=${data} headers=${headers}
log ${resp}
Pass Execution If ${resp.status_code} in ${success_status_code_list} Get Auth Token completed
Set Suite Variable ${token_status_code} ${resp.status_code}
@@ -66,7 +65,7 @@
[Documentation] Keword to Post API Request
Create Session APISession ${HOST}
&{headers} Create Dictionary Content-Type=application/json Accept=application/json Authorization=Bearer ${access_token}
- ${request_response}= Post Request APISession ${PostApi} data=${updated_json_obj} headers=${headers}
+ ${request_response}= Post On Session APISession ${PostApi} json=${updated_json_obj} headers=${headers}
Set Suite Variable ${request_response}
${response_statuscode} Convert To String ${request_response.status_code}
Set Suite Variable ${response_statuscode}
@@ -97,7 +96,7 @@
[Documentation] Keyword to Get API Request
Create Session Session ${HOST}
&{headers} Create Dictionary Content-Type=application/json Accept=application/json Authorization=Bearer ${access_token}
- ${request_response}= Get Request Session ${uri} headers=${Headers}
+ ${request_response}= Get On Session Session ${uri} headers=${Headers}
Set Suite Variable ${request_response}
${response_statuscode} Convert To String ${request_response.status_code}
Set Suite Variable ${response_statuscode}