]> granicus.if.org Git - python/commit
Fix for SF bug #472940: can't getattr() attribute shown by dir()
authorGuido van Rossum <guido@python.org>
Mon, 22 Oct 2001 02:00:09 +0000 (02:00 +0000)
committerGuido van Rossum <guido@python.org>
Mon, 22 Oct 2001 02:00:09 +0000 (02:00 +0000)
commit56ff387a7e625a692851e2e5ffdea096b72831f7
tree6b5d86b12a0d5005ff31fb7ced375262bbbbe597
parent51c18166bb55ff8ed72f447997bcb38574531112
Fix for SF bug #472940: can't getattr() attribute shown by dir()

There really isn't a good reason for instance method objects to have
their own __dict__, __doc__ and __name__ properties that just delegate
the request to the function (callable); the default attribute behavior
already does this.

The test suite had to be fixed because the error changes from
TypeError to AttributeError.
Lib/test/test_funcattrs.py
Objects/classobject.c