192 build - поправлен mapping
This commit is contained in:
@@ -168,12 +168,16 @@ def test_agent_audit_preserves_initiator_and_records_failed_ack(journal):
|
||||
finally:
|
||||
reset_log_context(token)
|
||||
await hub.receive_command_ack("gfx", {"type": "command.ack", "ok": False, "reason": "HTTP 500"})
|
||||
await hub.receive_command_ack("gfx", {"type": "command.batch.ack", "ok": "false", "reason": "malformed"})
|
||||
await hub.receive_command_ack("gfx", {"type": "command.batch.ack", "ok": True, "reason": "confirmed"})
|
||||
asyncio.run(scenario())
|
||||
assert journal.flush()
|
||||
rows = journal.query(preset="all", category="vmix")["items"]
|
||||
sent = next(row for row in rows if row["event"] == "vmix.command.sent")
|
||||
assert sent["actor_login"] == "admin"
|
||||
assert any(row["level"] == "WARNING" and row["details"]["reason"] == "HTTP 500" for row in rows)
|
||||
assert next(row for row in rows if row["details"].get("reason") == "malformed")["level"] == "WARNING"
|
||||
assert next(row for row in rows if row["details"].get("reason") == "confirmed")["level"] == "INFO"
|
||||
|
||||
|
||||
def test_phone_login_returns_to_journal_and_rejects_external_redirects(journal):
|
||||
|
||||
Reference in New Issue
Block a user