Disable pio account tests (#3472)

* minor fix pio account test

* disable pio account change password and username update tests
This commit is contained in:
ShahRustam
2020-04-24 00:13:46 +03:00
committed by GitHub
parent 75c1aafaef
commit 2f5b231dc3

View File

@ -74,7 +74,7 @@ def test_account_login(clirunner, credentials, validate_cliresult, isolated_pio_
validate_cliresult(result)
assert "Successfully logged in!" in result.output
with open(isolated_pio_home.join("appstate.json")) as fp:
with open(str(isolated_pio_home.join("appstate.json"))) as fp:
appstate = json.load(fp)
assert appstate.get("account")
assert appstate.get("account").get("email")
@ -169,39 +169,39 @@ def test_account_password_change(
in str(result.exception)
)
result = clirunner.invoke(
cmd_account,
[
"password",
"--old-password",
credentials["password"],
"--new-password",
"Testpassword123",
],
)
validate_cliresult(result)
assert "Password successfully changed!" in result.output
result = clirunner.invoke(cmd_account, ["logout"])
validate_cliresult(result)
result = clirunner.invoke(
cmd_account, ["login", "-u", credentials["login"], "-p", "Testpassword123"],
)
validate_cliresult(result)
result = clirunner.invoke(
cmd_account,
[
"password",
"--old-password",
"Testpassword123",
"--new-password",
credentials["password"],
],
)
validate_cliresult(result)
assert "Password successfully changed!" in result.output
# result = clirunner.invoke(
# cmd_account,
# [
# "password",
# "--old-password",
# credentials["password"],
# "--new-password",
# "Testpassword123",
# ],
# )
# validate_cliresult(result)
# assert "Password successfully changed!" in result.output
#
# result = clirunner.invoke(cmd_account, ["logout"])
# validate_cliresult(result)
#
# result = clirunner.invoke(
# cmd_account, ["login", "-u", credentials["login"], "-p", "Testpassword123"],
# )
# validate_cliresult(result)
#
# result = clirunner.invoke(
# cmd_account,
# [
# "password",
# "--old-password",
# "Testpassword123",
# "--new-password",
# credentials["password"],
# ],
# )
# validate_cliresult(result)
# assert "Password successfully changed!" in result.output
finally:
clirunner.invoke(cmd_account, ["logout"])
@ -395,56 +395,57 @@ def test_account_profile_update(
json_result = json.loads(result.output.strip())
assert json_result.get("profile").get("firstname") == firstname
assert json_result.get("profile").get("lastname") == lastname
old_username = json_result.get("profile").get("username")
new_username = "username" + str(int(time.time() * 1000))[-5:]
result = clirunner.invoke(
cmd_account,
[
"update",
"--current-password",
credentials["password"],
"--firstname",
firstname,
"--lastname",
lastname,
"--username",
new_username,
],
)
validate_cliresult(result)
assert "Profile successfully updated!" in result.output
assert "Please re-login." in result.output
result = clirunner.invoke(cmd_account, ["show"],)
assert result.exit_code > 0
assert result.exception
assert "You are not authenticated! Please login to PIO Account" in str(
result.exception
)
result = clirunner.invoke(
cmd_account, ["login", "-u", new_username, "-p", credentials["password"]],
)
validate_cliresult(result)
result = clirunner.invoke(
cmd_account,
[
"update",
"--current-password",
credentials["password"],
"--username",
old_username,
],
)
validate_cliresult(result)
assert "Profile successfully updated!" in result.output
assert "Please re-login." in result.output
result = clirunner.invoke(
cmd_account, ["login", "-u", old_username, "-p", credentials["password"]],
)
validate_cliresult(result)
# old_username = json_result.get("profile").get("username")
# new_username = "username" + str(int(time.time() * 1000))[-5:]
#
# result = clirunner.invoke(
# cmd_account,
# [
# "update",
# "--current-password",
# credentials["password"],
# "--firstname",
# firstname,
# "--lastname",
# lastname,
# "--username",
# new_username,
# ],
# )
# validate_cliresult(result)
# assert "Profile successfully updated!" in result.output
# assert "Please re-login." in result.output
#
# result = clirunner.invoke(cmd_account, ["show"],)
# assert result.exit_code > 0
# assert result.exception
# assert "You are not authenticated! Please login to PIO Account" in str(
# result.exception
# )
#
# result = clirunner.invoke(
# cmd_account, ["login", "-u", new_username, "-p", credentials["password"]],
# )
# validate_cliresult(result)
#
# result = clirunner.invoke(
# cmd_account,
# [
# "update",
# "--current-password",
# credentials["password"],
# "--username",
# old_username,
# ],
# )
# validate_cliresult(result)
# assert "Profile successfully updated!" in result.output
# assert "Please re-login." in result.output
#
# result = clirunner.invoke(
# cmd_account, ["login", "-u", old_username, "-p", credentials["password"]],
# )
# validate_cliresult(result)
finally:
clirunner.invoke(cmd_account, ["logout"])