Robot Framework 7.0 changes
Update robot code syntax overall in the repo
Changes:
- Update the requirement.txt package version for robot
- The '[Return]' setting is deprecated.
Use the 'RETURN' statement instead.
- Singular section headers like '*** Test Case ***'
are deprecated. Use plural format like
'*** Test Cases ***' instead.
- Singular section headers like '*** Variable ***'
are deprecated
Tested:
- Ran from sandbox with the version
$ robot --version
Robot Framework 7.0 (Python 3.10.12 on linux)
and also tested on latest python version
Robot Framework 7.0 (Python 3.11.9 on linux)
Change-Id: I54e85f9d799556c63b9a39f79483f83e9b980768
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
diff --git a/ipmi/test_ipmi_payload.robot b/ipmi/test_ipmi_payload.robot
index 9d9ec82..4f4b8f3 100644
--- a/ipmi/test_ipmi_payload.robot
+++ b/ipmi/test_ipmi_payload.robot
@@ -255,7 +255,7 @@
${payload_status}= Set Variable ${resp[1]}
- [return] ${payload_status}
+ RETURN ${payload_status}
Activate Payload
@@ -286,7 +286,7 @@
${raw_command}= Catenate ${IPMI_RAW_CMD['Payload']['Get_User_Access_Payload'][0]}
... ${channel_number} ${user_id}
${resp}= Run IPMI Command ${raw_command}
- [Return] ${resp}
+ RETURN ${resp}
Create And Verify IPMI User
@@ -304,7 +304,7 @@
Set And Verify User Access Privilege ${random_user_id} ${user_privilege_level}
Verify Username And Password ${random_user_name} ${new_user_passwd} L=${privilege}
- [Return] ${random_user_id} ${random_user_name}
+ RETURN ${random_user_id} ${random_user_name}
Set User Password
@@ -411,7 +411,7 @@
${resp}= Run IPMI Command ${set_cmd}
- [Return] ${resp}
+ RETURN ${resp}
Get Invalid User ID
@@ -427,7 +427,7 @@
END
${invalid_user_id}= Evaluate random.choice(${invalid_userid_list}) random
- [Return] ${invalid_user_id}
+ RETURN ${invalid_user_id}
Verify Set User Access Payload For Invalid Channel