Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bpo-45678: Add more singledispatchmethod tests #29412

Merged
merged 1 commit into from Nov 5, 2021

Conversation

AlexWaygood
Copy link
Member

@AlexWaygood AlexWaygood commented Nov 4, 2021

In order to fix a bug in the 3.9 branch in #29394, more tests were added to
test_functools.py to ensure that singledispatchmethod still correctly
wrapped a target method, even if the target method had already been wrapped by
multiple other decorators. This PR brings the new tests into the 3.11 and 3.10
branches as well.

https://bugs.python.org/issue45678

In order to fix a bug in the 3.9 branch in python#29394, more tests were added to
``test_functools.py`` to ensure that ``singledispatchmethod`` still correctly
wrapped a target method, even if the target method had already been wrapped by
 multiple other decorators. This PR brings the new tests into the 3.11 and 3.10
branches as well.
@AlexWaygood AlexWaygood requested a review from rhettinger as a code owner Nov 4, 2021
@bedevere-bot bedevere-bot added tests Tests in the Lib/test dir awaiting review labels Nov 4, 2021
@ambv ambv merged commit 32f55d1 into python:main Nov 5, 2021
12 checks passed
@miss-islington
Copy link
Contributor

miss-islington commented Nov 5, 2021

Thanks @AlexWaygood for the PR, and @ambv for merging it 🌮🎉.. I'm working now to backport this PR to: 3.10.
🐍🍒🤖

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Nov 5, 2021
In order to fix a bug in the 3.9 branch in pythonGH-29394, more tests were added to
``test_functools.py`` to ensure that ``singledispatchmethod`` still correctly
wrapped a target method, even if the target method had already been wrapped by
 multiple other decorators. This PR brings the new tests into the 3.11 and 3.10
branches as well.
(cherry picked from commit 32f55d1)

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
@bedevere-bot
Copy link

bedevere-bot commented Nov 5, 2021

GH-29424 is a backport of this pull request to the 3.10 branch.

@AlexWaygood AlexWaygood deleted the add-singledispatchmethod-tests branch Nov 5, 2021
ambv pushed a commit that referenced this pull request Nov 5, 2021
In order to fix a bug in the 3.9 branch in GH-29394, more tests were added to
``test_functools.py`` to ensure that ``singledispatchmethod`` still correctly
wrapped a target method, even if the target method had already been wrapped by
 multiple other decorators. This PR brings the new tests into the 3.11 and 3.10
branches as well.
(cherry picked from commit 32f55d1)

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tests Tests in the Lib/test dir
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants