diff options
author | David Hewitt <1939362+davidhewitt@users.noreply.github.com> | 2023-03-09 23:06:20 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-09 23:06:20 (GMT) |
commit | 71cf7c3dddd9c49ec70c1a95547f2fcd5daa7034 (patch) | |
tree | d171a7559bddd9e560df3f31aa2c2a021555b63e /Lib/test/test_inspect.py | |
parent | c6858d1e7f4cd3184d5ddea4025ad5dfc7596546 (diff) | |
download | cpython-71cf7c3dddd9c49ec70c1a95547f2fcd5daa7034.zip cpython-71cf7c3dddd9c49ec70c1a95547f2fcd5daa7034.tar.gz cpython-71cf7c3dddd9c49ec70c1a95547f2fcd5daa7034.tar.bz2 |
gh-102378: don't bother stripping `/` from __text_signature__ (#102379)
Diffstat (limited to 'Lib/test/test_inspect.py')
-rw-r--r-- | Lib/test/test_inspect.py | 23 |
1 files changed, 7 insertions, 16 deletions
diff --git a/Lib/test/test_inspect.py b/Lib/test/test_inspect.py index 92aba51..02f8378 100644 --- a/Lib/test/test_inspect.py +++ b/Lib/test/test_inspect.py @@ -4230,58 +4230,49 @@ class TestBoundArguments(unittest.TestCase): class TestSignaturePrivateHelpers(unittest.TestCase): def _strip_non_python_syntax(self, input, - clean_signature, self_parameter, last_positional_only): + clean_signature, self_parameter): computed_clean_signature, \ - computed_self_parameter, \ - computed_last_positional_only = \ + computed_self_parameter = \ inspect._signature_strip_non_python_syntax(input) self.assertEqual(computed_clean_signature, clean_signature) self.assertEqual(computed_self_parameter, self_parameter) - self.assertEqual(computed_last_positional_only, last_positional_only) def test_signature_strip_non_python_syntax(self): self._strip_non_python_syntax( "($module, /, path, mode, *, dir_fd=None, " + "effective_ids=False,\n follow_symlinks=True)", - "(module, path, mode, *, dir_fd=None, " + + "(module, /, path, mode, *, dir_fd=None, " + "effective_ids=False, follow_symlinks=True)", - 0, 0) self._strip_non_python_syntax( "($module, word, salt, /)", - "(module, word, salt)", - 0, - 2) + "(module, word, salt, /)", + 0) self._strip_non_python_syntax( "(x, y=None, z=None, /)", - "(x, y=None, z=None)", - None, - 2) + "(x, y=None, z=None, /)", + None) self._strip_non_python_syntax( "(x, y=None, z=None)", "(x, y=None, z=None)", - None, None) self._strip_non_python_syntax( "(x,\n y=None,\n z = None )", "(x, y=None, z=None)", - None, None) self._strip_non_python_syntax( "", "", - None, None) self._strip_non_python_syntax( None, None, - None, None) class TestSignatureDefinitions(unittest.TestCase): |