[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [stem/master] Adding pydocs for prior mocking change
commit a4243fd09384fcbe37f076cf4ec6163c80f00839
Author: Damian Johnson <atagar@xxxxxxxxxxxxxx>
Date: Wed Jun 20 09:37:40 2012 -0700
Adding pydocs for prior mocking change
---
test/mocking.py | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/test/mocking.py b/test/mocking.py
index 5a90f6e..e4245a9 100644
--- a/test/mocking.py
+++ b/test/mocking.py
@@ -76,8 +76,14 @@ def mock(target, mock_call, target_module=None):
Mocks the given function, saving the initial implementation so it can be
reverted later.
+ The target_module only needs to be set if the results of
+ 'inspect.getmodule(target)' doesn't match the module that we want to mock
+ (for instance, the 'os' module provies the platform module that it wraps like
+ 'postix', which won't work).
+
:param function target: function to be mocked
:param functor mock_call: mocking to replace the function with
+ :param module target_module: module that this is mocking, this defaults to the inspected value
"""
if hasattr(target, "__dict__") and "mock_id" in target.__dict__:
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits