mirror of
https://github.com/simonw/datasette.git
synced 2025-12-10 16:51:24 +01:00
New plugin hook: canned_queries(), refs #852
This commit is contained in:
parent
d2f387591b
commit
6c26345836
12 changed files with 203 additions and 50 deletions
|
|
@ -111,7 +111,13 @@ def test_canned_query_permissions_on_database_page(canned_write_client):
|
|||
query_names = [
|
||||
q["name"] for q in canned_write_client.get("/data.json").json["queries"]
|
||||
]
|
||||
assert ["add_name", "add_name_specify_id", "update_name"] == query_names
|
||||
assert [
|
||||
"add_name",
|
||||
"add_name_specify_id",
|
||||
"update_name",
|
||||
"from_async_hook",
|
||||
"from_hook",
|
||||
] == query_names
|
||||
|
||||
# With auth shows four
|
||||
response = canned_write_client.get(
|
||||
|
|
@ -124,6 +130,8 @@ def test_canned_query_permissions_on_database_page(canned_write_client):
|
|||
{"name": "add_name_specify_id", "private": False},
|
||||
{"name": "delete_name", "private": True},
|
||||
{"name": "update_name", "private": False},
|
||||
{"name": "from_async_hook", "private": False},
|
||||
{"name": "from_hook", "private": False},
|
||||
] == [
|
||||
{"name": q["name"], "private": q["private"]} for q in response.json["queries"]
|
||||
]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue