rename column in logs table, add coverters

This commit is contained in:
2025-03-08 16:26:58 +02:00
parent 713cc63a0f
commit 631e572d60
8 changed files with 63 additions and 34 deletions

View File

@ -0,0 +1,13 @@
from ahriman.models.log_record import LogRecord
from ahriman.models.log_record_id import LogRecordId
def test_log_record_from_json_view() -> None:
"""
must construct same object from json
"""
log_record = LogRecord(LogRecordId("base", "version"), 0, "message")
assert LogRecord.from_json(log_record.log_record_id.package_base, log_record.view()) == log_record
log_record = LogRecord(LogRecordId("base", "version", "process_id"), 0, "message")
assert LogRecord.from_json(log_record.log_record_id.package_base, log_record.view()) == log_record