aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_pathod.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_pathod.py')
-rw-r--r--test/test_pathod.py16
1 files changed, 14 insertions, 2 deletions
diff --git a/test/test_pathod.py b/test/test_pathod.py
index 36a2d090..9c16748d 100644
--- a/test/test_pathod.py
+++ b/test/test_pathod.py
@@ -31,5 +31,17 @@ class _TestApplication:
class TestPathod:
def test_instantiation(self):
- pathod.Pathod(("127.0.0.1", 0))
-
+ p = pathod.Pathod(("127.0.0.1", 0))
+
+ def test_logging(self):
+ p = pathod.Pathod(("127.0.0.1", 0))
+ assert len(p.get_log()) == 0
+ id = p.add_log(dict(s="foo"))
+ assert p.log_by_id(id)
+ assert len(p.get_log()) == 1
+ p.clear_log()
+ assert len(p.get_log()) == 0
+
+ for i in range(p.LOGBUF + 1):
+ p.add_log(dict(s="foo"))
+ assert len(p.get_log()) <= p.LOGBUF