summaryrefslogtreecommitdiff
path: root/mock.py
diff options
context:
space:
mode:
authorMichael Foord <michael@voidspace.org.uk>2011-08-05 22:07:57 +0100
committerMichael Foord <michael@voidspace.org.uk>2011-08-05 22:07:57 +0100
commitc842a8c7b2892a477094e07ea71af96785e990df (patch)
tree766969284dc8bc8fa4588c95a6b480641ff4cc3c /mock.py
parentc4f78f55d1e09a19cef01695c80312294e87aa6b (diff)
downloadmock-c842a8c7b2892a477094e07ea71af96785e990df.tar.gz
Fixing call repr
Diffstat (limited to 'mock.py')
-rw-r--r--mock.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/mock.py b/mock.py
index 4b3b7f8..7499e9d 100644
--- a/mock.py
+++ b/mock.py
@@ -1821,10 +1821,12 @@ class _Call(tuple):
args, kwargs = self
else:
name, args, kwargs = self
- if not name:
+ if not name or name == '()':
name = 'call'
- else:
+ elif not name.startswith('()'):
name = 'call.%s' % name
+ else:
+ name = 'call%s' % name
return _format_call_signature(name, args, kwargs)