summaryrefslogtreecommitdiff
path: root/mock/tests/testmock.py
diff options
context:
space:
mode:
authorRobert Collins <rbtcollins@hp.com>2015-07-15 11:42:28 +1200
committerRobert Collins <rbtcollins@hp.com>2015-07-17 21:09:19 +1200
commit5c57dd2b9ef71366f302f91693a2e5c290aa473b (patch)
treeaf7a53db7520e0c38bf732a064b90be5087f0d8e /mock/tests/testmock.py
parent8747bf419e820091e05bbff71121a79e6d6d485e (diff)
downloadmock-5c57dd2b9ef71366f302f91693a2e5c290aa473b.tar.gz
Issue #18622: unittest.mock.mock_open().reset_mock would recurse infinitely.
Patch from Nicola Palumbo and Laurent De Buyst.
Diffstat (limited to 'mock/tests/testmock.py')
-rw-r--r--mock/tests/testmock.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/mock/tests/testmock.py b/mock/tests/testmock.py
index 4ddef33..4be8779 100644
--- a/mock/tests/testmock.py
+++ b/mock/tests/testmock.py
@@ -271,6 +271,9 @@ class MockTest(unittest.TestCase):
# used to cause recursion
mock.reset_mock()
+ def test_reset_mock_on_mock_open_issue_18622(self):
+ a = mock.mock_open()
+ a.reset_mock()
def test_call(self):
mock = Mock()