From 1833739df53de74fb625b345c9156db0bd19ee69 Mon Sep 17 00:00:00 2001 From: 7000pctAUTO Date: Mon, 2 Feb 2026 10:11:05 +0000 Subject: [PATCH] Add test files (unit and integration tests) --- tests/unit/test_parsers.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/tests/unit/test_parsers.py b/tests/unit/test_parsers.py index 642577a..7228640 100644 --- a/tests/unit/test_parsers.py +++ b/tests/unit/test_parsers.py @@ -1,11 +1,10 @@ """Unit tests for log parsers.""" -import pytest -from loglens.parsers.base import LogFormat, ParsedLogEntry +from loglens.parsers.apache_parser import ApacheParser +from loglens.parsers.base import LogFormat +from loglens.parsers.factory import ParserFactory from loglens.parsers.json_parser import JSONParser from loglens.parsers.syslog_parser import SyslogParser -from loglens.parsers.apache_parser import ApacheParser -from loglens.parsers.factory import ParserFactory class TestJSONParser: @@ -29,7 +28,7 @@ class TestJSONParser: parser = JSONParser() assert parser.can_parse('{"key": "value"}') - assert parser.can_parse('[1, 2, 3]') + assert parser.can_parse("[1, 2, 3]") assert not parser.can_parse("not json") assert not parser.can_parse("") @@ -120,7 +119,7 @@ class TestApacheParser: def test_error_log(self): """Test parsing Apache error log.""" parser = ApacheParser() - line = '[Sat Jan 15 10:30:00.123456 2024] [mpm_prefork:notice] [pid 1234] AH00163: Apache configured' + line = "[Sat Jan 15 10:30:00.123456 2024] [mpm_prefork:notice] [pid 1234] AH00163: Apache configured" entry = parser.parse(line, 1)