# Regression test for issue #20586
test_callable(_testcapi.docstring_with_signature_but_no_doc)
+ # Regression test for gh-104955
+ method = bytearray.__release_buffer__
+ sig = test_unbound_method(method)
+ self.assertEqual(list(sig.parameters), ['self', 'buffer'])
+
@cpython_only
@unittest.skipIf(MISSING_C_DOCSTRINGS,
"Signature information for builtins requires docstrings")
"__buffer__($self, flags, /)\n--\n\n"
"Return a buffer object that exposes the underlying memory of the object."),
BUFSLOT(__release_buffer__, bf_releasebuffer, slot_bf_releasebuffer, wrap_releasebuffer,
- "__release_buffer__($self, /)\n--\n\n"
+ "__release_buffer__($self, buffer, /)\n--\n\n"
"Release the buffer object that exposes the underlying memory of the object."),
AMSLOT(__await__, am_await, slot_am_await, wrap_unaryfunc,