1 from datasette_connectors import monkey; monkey.patch_datasette()
2 from datasette_connectors import connectors
4 connectors.db_connectors['dummy'] = dummy
6 from datasette.app import Datasette
11 @pytest.fixture(scope='session')
12 def app_client(max_returned_rows=None):
13 with tempfile.TemporaryDirectory() as tmpdir:
14 filepath = os.path.join(tmpdir, 'dummy_tables.db')
15 populate_file(filepath)
19 'default_page_size': 50,
20 'max_returned_rows': max_returned_rows or 1000,
23 client = ds.app().test_client
28 def populate_file(filepath):
29 dummyfile = open(filepath, "w")
30 dummyfile.write("This is a dummy file. We need something to force a SQLite error")