0
0
mirror of https://github.com/ihabunek/toot.git synced 2025-09-21 19:35:03 -04:00

Make verify_credentials return the http response

Required if we want to emit json without decoding it
This commit is contained in:
Ivan Habunek
2023-11-18 14:55:45 +01:00
parent 317840b019
commit 6cdba16fcf
5 changed files with 22 additions and 43 deletions

View File

@@ -12,7 +12,7 @@ def test_update_account_display_name(run, app, user):
out = run("update_account", "--display-name", "elwood")
assert out == "✓ Account updated"
account = api.verify_credentials(app, user)
account = api.verify_credentials(app, user).json()
assert account["display_name"] == "elwood"
@@ -23,7 +23,7 @@ def test_update_account_note(run, app, user):
out = run("update_account", "--note", note)
assert out == "✓ Account updated"
account = api.verify_credentials(app, user)
account = api.verify_credentials(app, user).json()
assert get_text(account["note"]) == note
@@ -31,7 +31,7 @@ def test_update_account_language(run, app, user):
out = run("update_account", "--language", "hr")
assert out == "✓ Account updated"
account = api.verify_credentials(app, user)
account = api.verify_credentials(app, user).json()
assert account["source"]["language"] == "hr"
@@ -39,29 +39,29 @@ def test_update_account_privacy(run, app, user):
out = run("update_account", "--privacy", "private")
assert out == "✓ Account updated"
account = api.verify_credentials(app, user)
account = api.verify_credentials(app, user).json()
assert account["source"]["privacy"] == "private"
def test_update_account_avatar(run, app, user):
account = api.verify_credentials(app, user)
account = api.verify_credentials(app, user).json()
old_value = account["avatar"]
out = run("update_account", "--avatar", TRUMPET)
assert out == "✓ Account updated"
account = api.verify_credentials(app, user)
account = api.verify_credentials(app, user).json()
assert account["avatar"] != old_value
def test_update_account_header(run, app, user):
account = api.verify_credentials(app, user)
account = api.verify_credentials(app, user).json()
old_value = account["header"]
out = run("update_account", "--header", TRUMPET)
assert out == "✓ Account updated"
account = api.verify_credentials(app, user)
account = api.verify_credentials(app, user).json()
assert account["header"] != old_value
@@ -69,13 +69,13 @@ def test_update_account_locked(run, app, user):
out = run("update_account", "--locked")
assert out == "✓ Account updated"
account = api.verify_credentials(app, user)
account = api.verify_credentials(app, user).json()
assert account["locked"] is True
out = run("update_account", "--no-locked")
assert out == "✓ Account updated"
account = api.verify_credentials(app, user)
account = api.verify_credentials(app, user).json()
assert account["locked"] is False
@@ -83,13 +83,13 @@ def test_update_account_bot(run, app, user):
out = run("update_account", "--bot")
assert out == "✓ Account updated"
account = api.verify_credentials(app, user)
account = api.verify_credentials(app, user).json()
assert account["bot"] is True
out = run("update_account", "--no-bot")
assert out == "✓ Account updated"
account = api.verify_credentials(app, user)
account = api.verify_credentials(app, user).json()
assert account["bot"] is False
@@ -97,13 +97,13 @@ def test_update_account_discoverable(run, app, user):
out = run("update_account", "--discoverable")
assert out == "✓ Account updated"
account = api.verify_credentials(app, user)
account = api.verify_credentials(app, user).json()
assert account["discoverable"] is True
out = run("update_account", "--no-discoverable")
assert out == "✓ Account updated"
account = api.verify_credentials(app, user)
account = api.verify_credentials(app, user).json()
assert account["discoverable"] is False
@@ -111,11 +111,11 @@ def test_update_account_sensitive(run, app, user):
out = run("update_account", "--sensitive")
assert out == "✓ Account updated"
account = api.verify_credentials(app, user)
account = api.verify_credentials(app, user).json()
assert account["source"]["sensitive"] is True
out = run("update_account", "--no-sensitive")
assert out == "✓ Account updated"
account = api.verify_credentials(app, user)
account = api.verify_credentials(app, user).json()
assert account["source"]["sensitive"] is False