async def test_can_create_db(): datasette = Datasette([], memory=True) db1 = datasette_live_permissions.get_db(datasette) assert db1 is not None db2 = datasette.get_database("live_permissions") assert db2 is not None
async def test_derive_named_parameters(sql, expected): ds = Datasette([], memory=True) db = ds.get_database("_memory") params = await utils.derive_named_parameters(db, sql) assert params == expected