This commit is contained in:
Alex Garcia 2026-10-12 14:03:18 -07:00 • committed by GitHub
commit 2ca22c4db5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 205 additions and 2 deletions

View file

@ -1735,6 +1735,9 @@ async def test_hook_register_events():
datasette = Datasette(memory=True)
await datasette.invoke_startup()
assert any(k.__name__ == "OneEvent" for k in datasette.event_classes)
# Core database lifecycle events should be registered too
registered_names = {k.name for k in datasette.event_classes}
assert {"add-database", "remove-database"} <= registered_names
@pytest.mark.asyncio