From 0e4d6a708d2c14b49613b1a6968e1045d13be749 Mon Sep 17 00:00:00 2001 From: Chris Fulljames Date: Fri, 7 Feb 2025 21:28:03 -0500 Subject: [PATCH] Fix tests broken by profile colors --- test/test_offline.py | 32 ++++++++++++++++++++++++++++---- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/test/test_offline.py b/test/test_offline.py index 73178ad..b8775d6 100644 --- a/test/test_offline.py +++ b/test/test_offline.py @@ -165,7 +165,13 @@ def test_default_bio_empty(client): def test_update_bio(client): _create_user(client, "user", "password", login=True) - response = client.post("/edit-profile", data={"bio": "this is the bio", "pfp": (b"", "", "aplication/octet-stream")}) + response = client.post("/edit-profile", data={ + "bio": "this is the bio", + "pfp": (b"", "", "aplication/octet-stream"), + "fgcolor": "#000000", + "bgcolor": "#000000", + "accolor": "#000000", + }) assert response.status_code == 302 assert response.headers["Location"] == "/users/user" @@ -174,16 +180,34 @@ def test_update_bio(client): def test_upload_pfp(client): _create_user(client, "user", "password", login=True) - response = client.post("/edit-profile", data={"bio": "", "pfp": open("lsp_notes.png", "rb")}) + response = client.post("/edit-profile", data={ + "bio": "", + "pfp": open("lsp_notes.png", "rb"), + "fgcolor": "#000000", + "bgcolor": "#000000", + "accolor": "#000000", + }) assert response.status_code == 302 def test_edit_profile_not_logged_in(client): - response = client.post("/edit-profile", data={"bio": "", "pfp": open("lsp_notes.png", "rb")}) + response = client.post("/edit-profile", data={ + "bio": "", + "pfp": open("lsp_notes.png", "rb"), + "fgcolor": "#000000", + "bgcolor": "#000000", + "accolor": "#000000", + }) assert response.status_code == 401 def test_get_pfp(client): _create_user(client, "user", "password", login=True) - client.post("/edit-profile", data={"bio": "", "pfp": open("lsp_notes.png", "rb")}) + client.post("/edit-profile", data={ + "bio": "", + "pfp": open("lsp_notes.png", "rb"), + "fgcolor": "#000000", + "bgcolor": "#000000", + "accolor": "#000000", + }) response = client.get("/pfp/1") assert response.status_code == 200 -- 2.39.5