datasette.fixtures module, closes #2733

https://gist.github.com/simonw/613be79094d491dd08f45e05f4f70691
This commit is contained in:
Simon Willison 2026-05-21 23:05:37 -07:00
commit 1000d50220
10 changed files with 545 additions and 407 deletions

View file

@ -1,7 +1,6 @@
from bs4 import BeautifulSoup as Soup
from .fixtures import (
make_app_client,
TABLES,
TEMP_PLUGIN_SECRET_FILE,
PLUGINS_DIR,
TestClient as _TestClient,
@ -9,6 +8,7 @@ from .fixtures import (
from click.testing import CliRunner
from datasette.app import Datasette
from datasette import cli, hookimpl
from datasette.fixtures import TABLES
from datasette.filters import FilterArguments
from datasette.plugins import get_plugins, DEFAULT_PLUGINS, pm
from datasette.permissions import PermissionSQL, Action