summaryrefslogtreecommitdiff
path: root/mox.py
diff options
context:
space:
mode:
Diffstat (limited to 'mox.py')
-rwxr-xr-xmox.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/mox.py b/mox.py
index 948973a..c8ef6a6 100755
--- a/mox.py
+++ b/mox.py
@@ -1237,6 +1237,13 @@ class Comparator:
def __ne__(self, rhs):
return not self.equals(rhs)
+class Is(Comparator):
+ def __init__(self, obj):
+ self._obj = obj
+ def equals(self, rhs):
+ return rhs is self._obj
+ def __repr__(self):
+ return "<is %r (%s)>" % (self._obj, id(self._obj))
class IsA(Comparator):
"""This class wraps a basic Python type or class. It is used to verify