-
-
Notifications
You must be signed in to change notification settings - Fork 31.7k
gh-130655: Add tests for gettext.find()
#130691
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
Conversation
Also request @serhiy-storchaka |
Thanks! Could you also add tests that cover the 4 missing lines? |
First line: I would consider fine as it just breaks on the first run Second line: not sure why it’s yellow third line: Is it necessary? fourth line: returns before reaching c I don’t see any reason to run a test with just c |
It's important to test these if we're going to touch the behaviour of
The loop always breaks which means you never test the case where
The condition was always |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a few comments/improvements :)
Co-authored-by: Tomas R. <[email protected]>
Can you double-check that we have full coverage? Otherwise I think it's good :) |
Looks pretty green to me :-) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just one more thing, I'd also test that LC_ALL
, LC_MESSAGES
and LANG
are read as well in addition to LANGUAGE
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! Looks good :)
Co-authored-by: Tomas R. <[email protected]>
Co-authored-by: Tomas R. <[email protected]>
🤖 New build scheduled with the buildbot fleet by @encukou for commit 9afb57d 🤖 Results will be shown at: https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F130691%2Fmerge If you want to schedule another build, you need to add the 🔨 test-with-buildbots label again. |
Co-authored-by: Tomas R. <[email protected]>
Do we want to backport them or not by the way? |
I think so, similar test PRs were also previously backported. |
Thanks @StanFromIreland for the PR, and @encukou for merging it 🌮🎉.. I'm working now to backport this PR to: 3.12. |
Thanks @StanFromIreland for the PR, and @encukou for merging it 🌮🎉.. I'm working now to backport this PR to: 3.13. |
(cherry picked from commit 3118693) Co-authored-by: Stan Ulbrych <[email protected]> Co-authored-by: Tomas R. <[email protected]>
(cherry picked from commit 3118693) Co-authored-by: Stan Ulbrych <[email protected]> Co-authored-by: Tomas R. <[email protected]>
GH-132083 is a backport of this pull request to the 3.12 branch. |
GH-132084 is a backport of this pull request to the 3.13 branch. |
gh-130655: Add tests for `gettext.find()` (GH-130691) (cherry picked from commit 3118693) Co-authored-by: Stan Ulbrych <[email protected]> Co-authored-by: Tomas R. <[email protected]>
gh-130655: Add tests for `gettext.find()` (GH-130691) (cherry picked from commit 3118693) Co-authored-by: Stan Ulbrych <[email protected]> Co-authored-by: Tomas R. <[email protected]>
Co-authored-by: Tomas R. <[email protected]>
(There was no coverage before)
gettext
#130655