From 5fca43ddad90032dda3e03587b1acd201bd94c5a Mon Sep 17 00:00:00 2001 From: Rami Abdelrazzaq Date: Tue, 11 Aug 2026 11:12:00 -0500 Subject: [PATCH] Add regression test for query form action --- tests/test_query_form_action.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 tests/test_query_form_action.py diff --git a/tests/test_query_form_action.py b/tests/test_query_form_action.py new file mode 100644 index 00000000..fe8aaa34 --- /dev/null +++ b/tests/test_query_form_action.py @@ -0,0 +1,12 @@ +import pytest +from bs4 import BeautifulSoup as Soup + + +@pytest.mark.asyncio +async def test_ad_hoc_query_form_posts_to_query_route(ds_client): + response = await ds_client.get("/fixtures/-/query?sql=select+1") + assert response.status_code == 200 + + form = Soup(response.text, "html.parser").select_one("form.sql.core") + assert form is not None + assert form["action"] == "/fixtures/-/query"