Fix basic_15 and quotas_01 to update the user with new password
[osm/tests.git] / robot-systest / lib / user_lib.robot
index b786a9f..4e5893c 100644 (file)
@@ -26,6 +26,17 @@ Create User
     [Return]   ${stdout}
 
 
+Update User Password
+    [Arguments]   ${user_name}   ${user_password}   ${user_new_password}
+
+    Should Not Be Empty   ${user_name}
+    Should Not Be Empty   ${user_password}
+    Should Not Be Empty   ${user_new_password}
+    ${rc}   ${stdout}=   Run and Return RC and Output   osm user-update ${user_name} --current-password ${user_password} --new-password ${user_new_password}
+    Log   ${stdout}
+    Should Be Equal As Integers   ${rc}   ${success_return_code}
+
+
 Update User Role
     [Arguments]   ${user_name}   ${project_name}   ${role_name}