summaryrefslogtreecommitdiffstats
path: root/Lib/unittest/test/testmock/testmock.py
diff options
context:
space:
mode:
authorSerhiy Storchaka <storchaka@gmail.com>2013-11-23 13:34:05 (GMT)
committerSerhiy Storchaka <storchaka@gmail.com>2013-11-23 13:34:05 (GMT)
commit7e45d25ecbf1b9e937f5d02793e816e2a1323f9e (patch)
tree80c1655857459126d35bcde5a7ee9f4372bf6c20 /Lib/unittest/test/testmock/testmock.py
parentd3113664a2054b2c4e3b0268bdb94fbbe237686c (diff)
parent514afeb65ca07823431629d4eae470a833ffe0e3 (diff)
downloadcpython-7e45d25ecbf1b9e937f5d02793e816e2a1323f9e.zip
cpython-7e45d25ecbf1b9e937f5d02793e816e2a1323f9e.tar.gz
cpython-7e45d25ecbf1b9e937f5d02793e816e2a1323f9e.tar.bz2
Merge heads
Diffstat (limited to 'Lib/unittest/test/testmock/testmock.py')
-rw-r--r--Lib/unittest/test/testmock/testmock.py17
1 files changed, 2 insertions, 15 deletions
diff --git a/Lib/unittest/test/testmock/testmock.py b/Lib/unittest/test/testmock/testmock.py
index ac0efeb..20cc654 100644
--- a/Lib/unittest/test/testmock/testmock.py
+++ b/Lib/unittest/test/testmock/testmock.py
@@ -1302,20 +1302,6 @@ class MockTest(unittest.TestCase):
self.assertEqual(m.method_calls, [])
- def test_attribute_deletion(self):
- # this behaviour isn't *useful*, but at least it's now tested...
- for Klass in Mock, MagicMock, NonCallableMagicMock, NonCallableMock:
- m = Klass()
- original = m.foo
- m.foo = 3
- del m.foo
- self.assertEqual(m.foo, original)
-
- new = m.foo = Mock()
- del m.foo
- self.assertEqual(m.foo, new)
-
-
def test_mock_parents(self):
for Klass in Mock, MagicMock:
m = Klass()
@@ -1379,7 +1365,8 @@ class MockTest(unittest.TestCase):
def test_attribute_deletion(self):
- for mock in Mock(), MagicMock():
+ for mock in (Mock(), MagicMock(), NonCallableMagicMock(),
+ NonCallableMock()):
self.assertTrue(hasattr(mock, 'm'))
del mock.m