mirror of
https://github.com/simonw/datasette.git
synced 2025-12-10 16:51:24 +01:00
catalog_views table, closes #2495
Refs https://github.com/datasette/datasette-queries/issues/1#issuecomment-3074491003
This commit is contained in:
parent
e2497fdb59
commit
7a602140df
3 changed files with 46 additions and 1 deletions
|
|
@ -25,6 +25,15 @@ async def test_internal_tables(ds_client):
|
|||
assert set(table.keys()) == {"rootpage", "table_name", "database_name", "sql"}
|
||||
|
||||
|
||||
@pytest.mark.asyncio
|
||||
async def test_internal_views(ds_client):
|
||||
internal_db = await ensure_internal(ds_client)
|
||||
views = await internal_db.execute("select * from catalog_views")
|
||||
assert len(views) >= 4
|
||||
view = views.rows[0]
|
||||
assert set(view.keys()) == {"rootpage", "view_name", "database_name", "sql"}
|
||||
|
||||
|
||||
@pytest.mark.asyncio
|
||||
async def test_internal_indexes(ds_client):
|
||||
internal_db = await ensure_internal(ds_client)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue