diff options
Diffstat (limited to 'systemd/test/test_journal.py')
-rw-r--r-- | systemd/test/test_journal.py | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/systemd/test/test_journal.py b/systemd/test/test_journal.py index 4acd7fe..0902183 100644 --- a/systemd/test/test_journal.py +++ b/systemd/test/test_journal.py @@ -1,8 +1,11 @@ -import logging import contextlib -import uuid +import datetime import errno +import logging import os +import time +import uuid + from systemd import journal, id128 import pytest @@ -176,3 +179,14 @@ def test_reader_convert_entry(tmpdir): 'y1' : b'\200\200', 'x2' : ['YYY', 'YYY'], 'y2' : [b'\200\200', b'\200\201']} + +def test_seek_realtime(tmpdir): + j = journal.Reader(path=tmpdir.strpath) + + now = time.time() + j.seek_realtime(now) + + j.seek_realtime(12345) + + long_ago = datetime.datetime(1970, 5, 4) + j.seek_realtime(long_ago) |