From: Chris Fulljames Date: Sat, 8 Feb 2025 12:29:56 +0000 (-0500) Subject: Add profile colors to bio test X-Git-Url: https://littlesong.place/gitweb/gitweb.cgi?a=commitdiff_plain;h=0dee70b411ecf515f1010b6d854b96b764841eee;p=littlesongplace.git Add profile colors to bio test --- diff --git a/templates/profile.html b/templates/profile.html index 1b81447..b27278e 100644 --- a/templates/profile.html +++ b/templates/profile.html @@ -11,9 +11,9 @@ // Apply user colors document.addEventListener("DOMContentLoaded", (event) => { var rootStyle = document.documentElement.style; - {% if user_bgcolor %} rootStyle.setProperty('--yellow', "{{ user_bgcolor }}"); {% endif %} - {% if user_fgcolor %} rootStyle.setProperty('--black', "{{ user_fgcolor }}"); {% endif %} - {% if user_accolor %} rootStyle.setProperty('--purple', "{{ user_accolor }}"); {% endif %} + {% if user_bgcolor %} rootStyle.setProperty("--yellow", "{{ user_bgcolor }}"); {% endif %} + {% if user_fgcolor %} rootStyle.setProperty("--black", "{{ user_fgcolor }}"); {% endif %} + {% if user_accolor %} rootStyle.setProperty("--purple", "{{ user_accolor }}"); {% endif %} }); diff --git a/test/test_offline.py b/test/test_offline.py index b8775d6..2ff9a38 100644 --- a/test/test_offline.py +++ b/test/test_offline.py @@ -169,15 +169,21 @@ def test_update_bio(client): "bio": "this is the bio", "pfp": (b"", "", "aplication/octet-stream"), "fgcolor": "#000000", - "bgcolor": "#000000", - "accolor": "#000000", + "bgcolor": "#FFFF00", + "accolor": "#FF00FF", }) assert response.status_code == 302 assert response.headers["Location"] == "/users/user" + # Check bio updated response = client.get("/users/user") assert b'
this is the bio
' in response.data + # Check user colors applied + assert b'"--yellow", "#FFFF00"' in response.data + assert b'"--black", "#000000"' in response.data + assert b'"--purple", "#FF00FF"' in response.data + def test_upload_pfp(client): _create_user(client, "user", "password", login=True) response = client.post("/edit-profile", data={