summaryrefslogtreecommitdiff
path: root/mock.py
diff options
context:
space:
mode:
authorMichael Foord <michael@voidspace.org.uk>2011-08-04 01:06:15 +0100
committerMichael Foord <michael@voidspace.org.uk>2011-08-04 01:06:15 +0100
commit00e4ba8bbb4a3acd53425cc2041a721798cbf022 (patch)
tree955250f0c5c923e6a4102d7f211633c154f6c812 /mock.py
parent2f967728f00614b2a378b821364cf1d958508600 (diff)
downloadmock-00e4ba8bbb4a3acd53425cc2041a721798cbf022.tar.gz
Changelog update
Diffstat (limited to 'mock.py')
-rw-r--r--mock.py22
1 files changed, 13 insertions, 9 deletions
diff --git a/mock.py b/mock.py
index deba7d9..96641b4 100644
--- a/mock.py
+++ b/mock.py
@@ -902,12 +902,10 @@ class NonCallableMock(Base):
def assert_called_with(_mock_self, *args, **kwargs):
- """
- assert that the mock was called with the specified arguments.
+ """assert that the mock was called with the specified arguments.
Raises an AssertionError if the args and keyword args passed in are
- different to the last call to the mock.
- """
+ different to the last call to the mock."""
self = _mock_self
if self.call_args is None:
expected = self._format_mock_call_signature(args, kwargs)
@@ -919,10 +917,8 @@ class NonCallableMock(Base):
def assert_called_once_with(_mock_self, *args, **kwargs):
- """
- assert that the mock was called exactly once and with the specified
- arguments.
- """
+ """assert that the mock was called exactly once and with the specified
+ arguments."""
self = _mock_self
if not self.call_count == 1:
msg = ("Expected to be called once. Called %s times." %
@@ -932,7 +928,15 @@ class NonCallableMock(Base):
def assert_has_calls(self, calls, any_order=False):
- """ XXXX needs docstring """
+ """assert the mock has been called with the specified calls.
+ The `mock_calls` list is checked for the calls.
+
+ If `any_order` is False (the default) then the calls must be
+ sequentially. There can be extra calls before or after the
+ specified calls.
+
+ If `any_order` is True then the calls can be in any order, but
+ they must all appear in `mock_calls`."""
if not any_order:
if calls not in self.mock_calls:
raise AssertionError(