inspect: Remove "0x..." IDs from Signature objects' __repr__

Issue 24200.
This commit is contained in:
Yury Selivanov 2015-05-15 12:53:56 -04:00
parent 51b58325f9
commit f229bc5c53
2 changed files with 4 additions and 8 deletions

View file

@ -3153,8 +3153,7 @@ class TestBoundArguments(unittest.TestCase):
def foo(a, b, *, c:1={}, **kw) -> {42:'ham'}: pass
sig = inspect.signature(foo)
ba = sig.bind(20, 30, z={})
self.assertRegex(repr(ba),
r'<BoundArguments at 0x[a-fA-F0-9]+ \(a=20,.*\}\}\)>')
self.assertRegex(repr(ba), r'<BoundArguments \(a=20,.*\}\}\)>')
class TestSignaturePrivateHelpers(unittest.TestCase):