OXIESEC PANEL
- Current Dir:
/
/
opt
/
alt
/
python311
/
lib
/
python3.11
/
site-packages
/
tests
/
integration
Server IP: 2a02:4780:11:1594:0:ef5:22d7:a
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
05/14/2024 03:19:10 PM
rwxr-xr-x
📄
__init__.py
479 bytes
05/14/2024 03:19:10 PM
rw-r--r--
📁
__pycache__
-
05/14/2024 03:19:10 PM
rwxr-xr-x
📄
helper.py
1.74 KB
05/14/2024 03:19:10 PM
rw-r--r--
📄
test_chunked_logging.py
1.26 KB
05/14/2024 03:19:10 PM
rw-r--r--
📄
test_common_logging.py
827 bytes
05/14/2024 03:19:10 PM
rw-r--r--
📄
test_debugging_fields.py
1.96 KB
05/14/2024 03:19:10 PM
rw-r--r--
📄
test_extra_fields.py
2.2 KB
05/14/2024 03:19:10 PM
rw-r--r--
📄
test_status_issue.py
1.93 KB
05/14/2024 03:19:10 PM
rw-r--r--
Editing: test_common_logging.py
Close
#!/usr/bin/env python # -*- coding: utf-8 -*- """pytests sending logs to a local Graylog instance""" import logging import pytest from graypy.handler import SYSLOG_LEVELS from tests.helper import handler, logger from tests.integration import LOCAL_GRAYLOG_UP from tests.integration.helper import get_unique_message, get_graylog_response @pytest.mark.skipif(not LOCAL_GRAYLOG_UP, reason="local Graylog instance not up") def test_common_logging(logger): """Test sending a common usage log""" message = get_unique_message() logger.error(message) graylog_response = get_graylog_response(message) assert message == graylog_response["message"] assert "long_message" not in graylog_response assert "timestamp" in graylog_response assert SYSLOG_LEVELS[logging.ERROR] == graylog_response["level"]