summaryrefslogtreecommitdiff
path: root/systemd/test/test_journal.py
diff options
context:
space:
mode:
Diffstat (limited to 'systemd/test/test_journal.py')
-rw-r--r--systemd/test/test_journal.py18
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)