All remaining events through logformat, cleaner migration message, prettier demo.

This commit is contained in:
2026-08-07 17:12:29 +00:00
parent 08f3c44f1f
commit f489216c2a
6 changed files with 44 additions and 31 deletions
+3 -3
View File
@@ -634,7 +634,7 @@ async def test_open_log_true_logs_bootstrap(tmp_path, format_config, caplog):
info_messages = [r.message for r in caplog.records if r.levelno == logging.INFO]
assert len(info_messages) >= 2
assert "Created" in info_messages[0]
assert "created" in info_messages[0]
assert "bootstrap" in info_messages[1]
@@ -665,7 +665,7 @@ async def test_open_log_custom_logger_logs_bootstrap(tmp_path, format_config, ca
info_messages = [r.message for r in caplog.records if r.levelno == logging.INFO]
assert len(info_messages) >= 2
assert "Created" in info_messages[0]
assert "created" in info_messages[0]
assert "bootstrap" in info_messages[1]
@@ -685,7 +685,7 @@ async def test_open_existing_database_logs_using_on_debug(
await kanta2.close()
debug_messages = [r.message for r in caplog.records if r.levelno == logging.DEBUG]
assert any("Using" in m and str(path.resolve()) in m for m in debug_messages)
assert any("opened" in m and str(path.resolve()) in m for m in debug_messages)
@pytest.mark.asyncio
+4 -4
View File
@@ -123,8 +123,8 @@ def test_default_emit_created_and_migrated(capsys):
)
)
err = capsys.readouterr().err
assert "Created x.kantadb" in err
assert "Migrated x.kantadb v0 -> v1: migrate_v1 (rename)" in err
assert "🛢️ x.kantadb created" in err
assert "🛢️ x.kantadb migrated v0 -> v1: migrate_v1 (rename)" in err
@pytest.mark.asyncio
@@ -295,7 +295,7 @@ async def test_aborted_transaction_includes_resolved_user(
def test_event_header_covers_all_kinds():
created = LogEvent(kind="created", logger=transaction_logger, filename="x.db")
assert created.header == "Created x.db"
assert created.header == "🛢️ x.db created"
migrated = LogEvent(
kind="migrated",
@@ -305,7 +305,7 @@ def test_event_header_covers_all_kinds():
to_version=1,
migrations=["migrate_v1 (rename)"],
)
assert migrated.header == "Migrated x.db v0 -> v1: migrate_v1 (rename)"
assert migrated.header == "🛢️ x.db migrated v0 -> v1: migrate_v1 (rename)"
aborted = LogEvent(
kind="aborted",