There are a lot of unittest.expectedFailure decorators. There should be a good reason to keep it. Otherwise the problem should be solved.
I found some inside
- aspects.py
- api-tests.py
- cosmetic_changes_tests.py
- file_tests
- imagecopy_tests.py (archived)
- interwiki_link_tests
- isbn_tests.py (archived)
- page_tests.py
- pagegenerators_tests.py
- pwb_tests.py
- reflinks_tests.py
- script_tests.py
- site_detect_tests.py
- site_generators_tests
- site_tests.py
- template_bot_tests.py
- tests_tests.py <-- probably intentional as test
- textlib_tests.py <-- some tests look wrong to me
- time_tests.py
- tools_ip_tests.py
- tools_tests.py
- upload_tests.py
- utils.py
- wikibase_tests.py
bold means bug tasks are created and marked as blocker
Find untagged issues:
https://codesearch.wmcloud.org/pywikibot/?q=%40.*expectedFailure%24&files=&excludeFiles=&repos=
Find all unsolves issues:
https://codesearch.wmcloud.org/pywikibot/?q=%40.*expectedFailure&files=&excludeFiles=&repos=
Find other issues added by tests config
https://codesearch.wmcloud.org/pywikibot/?q=%3D+.*expectedFailure&files=&excludeFiles=&repos=