summaryrefslogtreecommitdiff
path: root/mox_test.py
diff options
context:
space:
mode:
Diffstat (limited to 'mox_test.py')
-rwxr-xr-xmox_test.py16
1 files changed, 14 insertions, 2 deletions
diff --git a/mox_test.py b/mox_test.py
index d489f0b..89efd48 100755
--- a/mox_test.py
+++ b/mox_test.py
@@ -1253,7 +1253,18 @@ class MoxTest(unittest.TestCase):
def testCreateObject(self):
"""Mox should create a mock object."""
- mock_obj = self.mox.CreateMock(TestClass)
+ self.mox.CreateMock(TestClass)
+
+ def testCreateMockOfType(self):
+ self.mox.CreateMock(type)
+
+ def testCreateMockWithBogusAttr(self):
+
+ class BogusAttrClass(object):
+ __slots__ = 'no_such_attr',
+
+ foo = BogusAttrClass()
+ self.mox.CreateMock(foo)
def testVerifyObjectWithCompleteReplay(self):
"""Mox should replay and verify all objects it created."""
@@ -1664,7 +1675,8 @@ class MoxTest(unittest.TestCase):
self.assertEquals('foo', actual)
def testStubOutMethod_Unbound_Subclass_Comparator(self):
- self.mox.StubOutWithMock(mox_test_helper.TestClassFromAnotherModule, 'Value')
+ self.mox.StubOutWithMock(mox_test_helper.TestClassFromAnotherModule,
+ 'Value')
mox_test_helper.TestClassFromAnotherModule.Value(
mox.IsA(mox_test_helper.ChildClassFromAnotherModule)).AndReturn('foo')
self.mox.ReplayAll()