Add progress log regression test

This commit is contained in:
medimedi 2026-08-08 23:42:41 +08:00
parent 607d9750a4
commit e5e8b1d3b0
1 changed files with 15 additions and 0 deletions

View File

@ -0,0 +1,15 @@
from collections import deque
import io
import app.logger
def test_carriage_return_can_be_first_log_entry(monkeypatch):
monkeypatch.setattr(app.logger, "logs", deque())
stream = io.TextIOWrapper(io.BytesIO(), encoding="utf-8")
interceptor = app.logger.LogInterceptor(stream)
interceptor.write("\rprogress")
assert len(app.logger.logs) == 1
assert app.logger.logs[0]["m"] == "\rprogress"