feat(parser): ✨ add parse_log_file and simplify LogEntry model

`parse_log_file()` use `parse_log_line()` to transform a log file into a list of LogEntry. Log patterns are no use for LogEntry model since the only use of LogEntry is in other modules. Thus, log patterns are now in `parser.py`. Logs are now separated based on test use cases.
This commit is contained in:
2026-08-04 11:31:37 +02:00
parent 36195ace3b
commit 83867c585c
19 changed files with 865 additions and 654 deletions
View File