aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--netlib/tcp.py3
-rw-r--r--test/test_tcp.py2
2 files changed, 5 insertions, 0 deletions
diff --git a/netlib/tcp.py b/netlib/tcp.py
index f6179faa..2ebfae96 100644
--- a/netlib/tcp.py
+++ b/netlib/tcp.py
@@ -126,6 +126,9 @@ class _FileLike(object):
if self.is_logging():
self._log.append(v)
+ def clear_log(self):
+ self._log = []
+
def reset_timestamps(self):
self.first_byte_timestamp = None
diff --git a/test/test_tcp.py b/test/test_tcp.py
index 14ba555d..362ba0f4 100644
--- a/test/test_tcp.py
+++ b/test/test_tcp.py
@@ -553,6 +553,8 @@ class TestFileLike:
assert s.get_log() == ""
s.read(1)
assert s.get_log() == "o"
+ s.clear_log()
+ assert s.get_log() == ""
s.stop_log()
tutils.raises(ValueError, s.get_log)