mirror of
https://github.com/simonw/datasette.git
synced 2026-06-06 09:07:00 +02:00
Run sanity checks, not .inspect(), on startup
Also fixes tests that did NOT like a call to run_until_complete in the Datasette() constructor.
This commit is contained in:
parent
da0b3ce2b7
commit
24bf79d2f0
3 changed files with 5 additions and 4 deletions
|
|
@ -412,6 +412,8 @@ def serve(
|
|||
memory=memory,
|
||||
version_note=version_note,
|
||||
)
|
||||
# Force initial hashing/table counting
|
||||
ds.inspect()
|
||||
# Run async sanity checks - but only if we're not under pytest
|
||||
asyncio.get_event_loop().run_until_complete(ds.run_sanity_checks())
|
||||
|
||||
# Start the server
|
||||
ds.app().run(host=host, port=port, debug=debug)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue