This commit is contained in:
@@ -101,6 +101,16 @@ def _run_html_accessibility_probe(client, user, profile, job) -> None:
|
||||
response = client.get(reverse("profiles:list"))
|
||||
assert response.status_code == 200
|
||||
_assert_basic_html_accessibility(response.content, page_name="profiles-list")
|
||||
profile_body = response.content.decode("utf-8")
|
||||
assert 'class="radar-illustration"' in profile_body
|
||||
assert 'aria-hidden="true"' in profile_body
|
||||
assert "data-radar-illustration" in profile_body
|
||||
premium_css = (Path(__file__).resolve().parents[2] / "static/css/premium.css").read_text(
|
||||
encoding="utf-8"
|
||||
)
|
||||
app_js = (Path(__file__).resolve().parents[2] / "static/js/app.js").read_text(encoding="utf-8")
|
||||
assert "prefers-reduced-motion: reduce" in premium_css
|
||||
assert 'matchMedia("(prefers-reduced-motion: reduce)")' in app_js
|
||||
|
||||
response = client.get(reverse("profiles:edit", kwargs={"pk": profile.pk}))
|
||||
assert response.status_code == 200
|
||||
|
||||
Reference in New Issue
Block a user