]> granicus.if.org Git - python/commit
bpo-37972: unittest.mock._Call now passes on __getitem__ to the __getattr__ chaining...
authorblhsing <github@ydooby.com>
Wed, 11 Sep 2019 14:28:06 +0000 (07:28 -0700)
committerMichael Foord <voidspace@users.noreply.github.com>
Wed, 11 Sep 2019 14:28:06 +0000 (16:28 +0200)
commit72c359912d36705a94fca8b63d80451905a14ae4
tree9bc21f98a2253115e39e1e776ab1f0f4c2902526
parent1abf54336fd2cb545c453d22dd5501392b3350b2
bpo-37972: unittest.mock._Call now passes on __getitem__ to the __getattr__ chaining so that call() can be subscriptable (GH-15565)

* bpo-37972: unittest.mock._Call now passes on __getitem__ to the __getattr__ chaining so that call() can be subscriptable

* ðŸ“œðŸ¤– Added by blurb_it.

* Update 2019-08-28-21-40-12.bpo-37972.kP-n4L.rst

added name of the contributor

* bpo-37972: made all dunder methods chainable for _Call

* bpo-37972: delegate only attributes of tuple instead to __getattr__
Lib/unittest/mock.py
Lib/unittest/test/testmock/testhelpers.py
Misc/NEWS.d/next/Library/2019-08-28-21-40-12.bpo-37972.kP-n4L.rst [new file with mode: 0644]