From a8c4bfa29393f11ff37531787e089ca64a6f5c82 Mon Sep 17 00:00:00 2001 From: Chris Withers Date: Thu, 2 May 2019 08:05:49 +0100 Subject: test for python 2 _isidentifier --- mock/tests/testhelpers.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'mock/tests') diff --git a/mock/tests/testhelpers.py b/mock/tests/testhelpers.py index 278fe6b..d56a47f 100644 --- a/mock/tests/testhelpers.py +++ b/mock/tests/testhelpers.py @@ -1025,6 +1025,14 @@ class SpecSignatureTest(unittest.TestCase): self.assertEqual(mock.__name__, 'funcopy') + @unittest.skipIf(six.PY3, "Here to test our Py2 _isidentifier") + def test_spec_function_has_identifier_name(self): + func = lambda: 'nope' + func.__name__ = 'global' + mock = create_autospec(func) + self.assertEqual(mock.__name__, 'funcopy') + + def test_spec_function_assert_has_calls(self): def f(a): pass mock = create_autospec(f) -- cgit v1.2.3