[tor-commits] [stem/master] Resetting system call mocking after test
atagar at torproject.org
atagar at torproject.org
Mon Nov 21 18:15:07 UTC 2011
commit e17bfdd0c44b004468bd3121fd5408e2a29074fc
Author: Damian Johnson <atagar at torproject.org>
Date: Mon Nov 21 07:51:00 2011 -0800
Resetting system call mocking after test
The protocolinfo test mocked system calls but didn't reset the mock when it was
done. This didn't cause any errors but that was only luck (the system unit
tests probably ran afterward and cleared the mock when it was done). Oops, this
is gonna be an easy testing bug to introduce... :/
---
test/unit/connection/protocolinfo.py | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/test/unit/connection/protocolinfo.py b/test/unit/connection/protocolinfo.py
index b9dcbb8..fc9ab64 100644
--- a/test/unit/connection/protocolinfo.py
+++ b/test/unit/connection/protocolinfo.py
@@ -178,4 +178,7 @@ class TestProtocolInfoResponse(unittest.TestCase):
control_message = stem.types.read_message(StringIO.StringIO(RELATIVE_COOKIE_PATH))
stem.connection.ProtocolInfoResponse.convert(control_message)
self.assertEquals("./tor-browser_en-US/Data/control_auth_cookie", control_message.cookie_file)
+
+ # reset system call mocking
+ stem.util.system.CALL_MOCKING = None
More information about the tor-commits
mailing list