Test form actions use prefix, refs #1883

This commit is contained in:
Simon Willison 2022-11-10 22:20:40 -08:00
commit bbaab3b38e

View file

@ -765,6 +765,8 @@ def test_base_url_config(app_client_base_url_prefix, path, use_prefix):
path_to_get = "/prefix/" + path.lstrip("/")
response = client.get(path_to_get)
soup = Soup(response.body, "html.parser")
for form in soup.select("form"):
assert form["action"].startswith("/prefix")
for el in soup.findAll(["a", "link", "script"]):
if "href" in el.attrs:
href = el["href"]