aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Lib/unittest/test/testmock/testwith.py
diff options
context:
space:
mode:
authorRobert Collins <rbtcollins@hp.com>2015-07-24 03:48:20 +1200
committerRobert Collins <rbtcollins@hp.com>2015-07-24 03:48:20 +1200
commitca647ef60aa74e3dea81a399ded20c648a69e742 (patch)
tree041db4c6d33f51e0965162ae4521838c8cf469dc /Lib/unittest/test/testmock/testwith.py
parent80e4f30e64e2e5f8506f8342f6fca63eab20a4ab (diff)
downloadcpython-ca647ef60aa74e3dea81a399ded20c648a69e742.tar.gz
cpython-ca647ef60aa74e3dea81a399ded20c648a69e742.zip
Issue #21750: Further fixup to be styled like other mock APIs.
Diffstat (limited to 'Lib/unittest/test/testmock/testwith.py')
-rw-r--r--Lib/unittest/test/testmock/testwith.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/Lib/unittest/test/testmock/testwith.py b/Lib/unittest/test/testmock/testwith.py
index ddcfe77e4d9..b6bfb754ad6 100644
--- a/Lib/unittest/test/testmock/testwith.py
+++ b/Lib/unittest/test/testmock/testwith.py
@@ -141,6 +141,7 @@ class TestMockOpen(unittest.TestCase):
def test_mock_open_context_manager(self):
mock = mock_open()
+ handle = mock.return_value
with patch('%s.open' % __name__, mock, create=True):
with open('foo') as f:
f.read()
@@ -148,8 +149,7 @@ class TestMockOpen(unittest.TestCase):
expected_calls = [call('foo'), call().__enter__(), call().read(),
call().__exit__(None, None, None)]
self.assertEqual(mock.mock_calls, expected_calls)
- # mock_open.return_value is no longer static, because
- # readline support requires that it mutate state
+ self.assertIs(f, handle)
def test_mock_open_context_manager_multiple_times(self):
mock = mock_open()