feat(wikipedia): enhance redirection handling and add unit test for r… #85
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request improves the handling of Wikipedia page titles with special characters because if you take the very specific example of https://fr.wikipedia.org/wiki/Bossons%2FBl%C3%A9cherette you can see a '/' in the name and when the API is requested by the default behavior it crash
Bug Fixes & Improvements:
is_redirectionfunction now usesquote_plusto properly encode Wikipedia page titles, ensuring correct URL formation for titles with special characters. [1] [2]Testing Enhancements:
test_is_redirection_true_with_weird_text) to verify that redirections (HTTP 307) are correctly detected, especially for page titles containing special characters.Error Message Update: