diff options
author | Chris Withers <chris@withers.org> | 2019-05-02 08:05:49 +0100 |
---|---|---|
committer | Chris Withers <chris@withers.org> | 2019-05-02 09:00:35 +0100 |
commit | a8c4bfa29393f11ff37531787e089ca64a6f5c82 (patch) | |
tree | 7d518bcf5f4d1927059cc5bf2b705204467b94e7 | |
parent | 8d01e23bdf3345bbaad6c590686c8d561e6a8417 (diff) | |
download | mock-a8c4bfa29393f11ff37531787e089ca64a6f5c82.tar.gz |
test for python 2 _isidentifier
-rw-r--r-- | mock/tests/testhelpers.py | 8 |
1 files changed, 8 insertions, 0 deletions
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) |