bpo-36922: use Py_TPFLAGS_METHOD_DESCRIPTOR in lookup_maybe_method() (GH-13865)

This commit is contained in:
Jeroen Demeyer 2019-06-17 13:53:21 +02:00 committed by Inada Naoki
parent 0456df4a55
commit 2e9954d347
3 changed files with 4 additions and 1 deletions

View file

@ -4647,9 +4647,11 @@ order (MRO) for bases """
def test_mixing_slot_wrappers(self):
class X(dict):
__setattr__ = dict.__setitem__
__neg__ = dict.copy
x = X()
x.y = 42
self.assertEqual(x["y"], 42)
self.assertEqual(x, -x)
def test_slot_shadows_class_variable(self):
with self.assertRaises(ValueError) as cm: