aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Lib/test/test_unittest/testmock/testmock.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/test/test_unittest/testmock/testmock.py')
-rw-r--r--Lib/test/test_unittest/testmock/testmock.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/Lib/test/test_unittest/testmock/testmock.py b/Lib/test/test_unittest/testmock/testmock.py
index 77f6f1eb4b7..e1b108f81e5 100644
--- a/Lib/test/test_unittest/testmock/testmock.py
+++ b/Lib/test/test_unittest/testmock/testmock.py
@@ -129,6 +129,11 @@ class MockTest(unittest.TestCase):
# pass kwargs with respect to the parent mock.
self.assertEqual(class_mock().return_value.meth.side_effect, None)
+ def test_create_autospec_correctly_handles_name(self):
+ class X: ...
+ mock = create_autospec(X, spec_set=True, name="Y")
+ self.assertEqual(mock._mock_name, "Y")
+
def test_repr(self):
mock = Mock(name='foo')
self.assertIn('foo', repr(mock))