File tree Expand file tree Collapse file tree 1 file changed +34
-0
lines changed
Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Original file line number Diff line number Diff line change 1+ import logging
2+ from systemd import journal
3+
4+ import pytest
5+
6+ def test_priorities ():
7+ p = journal .JournalHandler .mapPriority
8+
9+ assert p (logging .NOTSET ) == journal .LOG_DEBUG
10+ assert p (logging .DEBUG ) == journal .LOG_DEBUG
11+ assert p (logging .DEBUG - 1 ) == journal .LOG_DEBUG
12+ assert p (logging .DEBUG + 1 ) == journal .LOG_INFO
13+ assert p (logging .INFO - 1 ) == journal .LOG_INFO
14+ assert p (logging .INFO ) == journal .LOG_INFO
15+ assert p (logging .INFO + 1 ) == journal .LOG_WARNING
16+ assert p (logging .WARN - 1 ) == journal .LOG_WARNING
17+ assert p (logging .WARN ) == journal .LOG_WARNING
18+ assert p (logging .WARN + 1 ) == journal .LOG_ERR
19+ assert p (logging .ERROR - 1 ) == journal .LOG_ERR
20+ assert p (logging .ERROR ) == journal .LOG_ERR
21+ assert p (logging .ERROR + 1 ) == journal .LOG_CRIT
22+ assert p (logging .FATAL ) == journal .LOG_CRIT
23+ assert p (logging .CRITICAL ) == journal .LOG_CRIT
24+ assert p (logging .CRITICAL + 1 ) == journal .LOG_ALERT
25+
26+
27+ def test_journalhandler_init_exception ():
28+ kw = {' X ' :3 }
29+ with pytest .raises (ValueError ):
30+ journal .JournalHandler (** kw )
31+
32+ def test_journalhandler_init ():
33+ kw = {'X' :3 , 'X3' :4 }
34+ journal .JournalHandler (logging .INFO , ** kw )
You can’t perform that action at this time.
0 commit comments