Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Create Task
Maniphest
T152961
Improve tests suite
Open, Low
Public
Actions
Edit Task
Edit Related Tasks...
Create Subtask
Edit Parent Tasks
Edit Subtasks
Merge Duplicates In
Close As Duplicate
Edit Related Objects...
Edit Commits
Edit Mocks
Edit Revisions
Subscribe
Mute Notifications
Protect as security issue
Award Token
Flag For Later
Assigned To
None
Authored By
Magul
Dec 12 2016, 2:32 PM
2016-12-12 14:32:37 (UTC+0)
Tags
Pywikibot
(Backlog)
Pywikibot-tests
(Framework)
Referenced Files
None
Subscribers
Aklapper
Magul
pywikibot-bugs-list
Description
Ticket for tracking work about improving tests.
Related Objects
Search...
Task Graph
Mentions
Status
Subtype
Assigned
Task
Resolved
Dalba
T199959
Cryptography is going to drop support for python 2.7.6 and before
Resolved
Dalba
T203435
'cryptography' dependency reported as vulnerable
Open
None
T152961
Improve tests suite
Resolved
Xqt
T110925
Run macOS builds on CI
Invalid
None
T106204
Add 'user' tests to Appveyor builds
Resolved
Xqt
T69663
unsigned comments cause travis build breakage
Invalid
None
T74861
travis-ci builds stall occasionally
Resolved
Xqt
T128994
Some proofread page tests are writing to the wiki without being declared as write tests
Open
Inductiveload
T114318
Sometimes the anchor links generated by an Index: page's <pagelist /> do not have the expected class attribute and value set
Invalid
None
T101800
wikibase test errors
Resolved
Xqt
T183696
site_tests.TestDeprecatedEditTokenFunctions.test_token failes sometimes with AssertionError due to unclosed socket.socket ResourceWarning
Resolved
Xqt
T186323
Travis and Appveyor: Major improvement to test time
Declined
jayvdb
T106070
Travis python package caching
Resolved
Xqt
T191188
error: Could not find suitable distribution for Requirement.parse
Declined
Xqt
T191632
l10n_tests should run only once for every committed patch
Resolved
Xqt
T213287
Drop support of Python 2.7
Declined
None
T203471
Drop support for Python 2.7.6 and lower
Resolved
Xqt
T191192
Drop support for python 2.7.2 and 2.7.3
Declined
None
T226507
Port pywikibot-core to new pywikibot IV repository (tracking)
Resolved
Xqt
T227409
setup.py sdist gives different egg-info for pypi package
Resolved
Xqt
T228833
Make Python 2 scripts more Python 3 compatible
Resolved
Goal
Xqt
T225591
Make Travis and Appveyor pass again
Resolved
Dvorapa
T137805
API action=login is deprecated
Resolved
Legoktm
T142155
Bot can't login. keyError in GetCookie
Open
BUG REPORT
None
T224712
Attempt to login fails several times
Resolved
BUG REPORT
Dvorapa
T248767
login loop 2: userinfo calls _relogin calls login calls userinfo
Open
None
T248769
get_login_token and userinfo might race condition getting login token making one of them bad and failing login
Resolved
BUG REPORT
Dvorapa
T248768
clientlogin seems to respond with badtoken instead of NeedToken or WrongToken; but site.tokens is empty when login
Open
None
T248771
login() with retry=True might delete correct password if unknown APIError occurs
Resolved
Xqt
T225413
A lot of tests fails after badges for sitelinks where implemented
Resolved
BUG REPORT
Dalba
T225590
test_own_client_wikidatatest fails for wikidata:test
Resolved
BUG REPORT
Dalba
T225723
APISite.fromDBName does not work for some wikis
Resolved
BUG REPORT
Xqt
T225459
TestObsoleteSite test methods fails with AssertionError
Resolved
BUG REPORT
Xqt
T225504
test_page_from_repository_de_wp method of site_tests.TestCategoryFromWikibase testMethod fails
Resolved
Xqt
T225482
test_site_link method of link_tests.TestSiteLink fails with AssertionError
Resolved
Xqt
T225631
test_template of l10n.TestValidTemplate fails for several sites
Resolved
Xqt
T226934
wikimedia_sites wrongly includes obsolete sites
Resolved
BUG REPORT
Dalba
T224364
TestPwb.test_one_similar_script: io.StringIO is empty in Python 2.7
Resolved
Xqt
T225595
Some OCR-tests are failing at Appveyor
Resolved
Xqt
T225867
ClosedSite can't be evaluated by cache.py
Resolved
BUG REPORT
Dalba
T227951
test_access_denied_notexist_username method of TestLazyLoginNotExistUsername in api_tests fails
Resolved
Dalba
T228300
link_tests.py fails for missleading test wiki
Open
BUG REPORT
None
T228322
Python is killed by recent patch
Resolved
BUG REPORT
Xqt
T228841
test_mime_file_container of dry_api_tests.DryMimeTests is failing for Python 3.5+
Resolved
BUG REPORT
None
T230141
wikistats_tests are failing
Resolved
BUG REPORT
Dzahn
T230142
https://wikistats.wmflabs.org/ is not available any longer
Resolved
BUG REPORT
Dalba
T164154
TestOauthLoginManger.test_identity is failing with AssertionError: None is not an instance of <class 'dict'>
Resolved
Xqt
T232117
sseclient is not installed for tests
Resolved
Xqt
T240058
test_follow_redirects fails on both AppVeyor and Travis
Resolved
Xqt
T240059
test_users fails in some Travis environments
Resolved
Xqt
T237497
test_preload_langlinks_normal of site_tests.TestPagePreloading sometimes fails
Resolved
Xqt
T240060
test_ipaddress_module fails in some Travis environments
Invalid
None
T240061
test_allpages_langlinks_disabled and test_allpages_pagesize fail on en:wsbeta
Resolved
Xqt
T241141
test_valid_isbn_failing unexpectedly successes in AppVeyor
Resolved
Xqt
T242083
test_page_from_repository fails with EntityTypeUnknownException on multiple sites
Resolved
Xqt
T216876
site_tests.TestLogEvents.test_logevents fails with HiddenKeyError
Resolved
Xqt
T243133
Python 2 and 3.5.0 AppVeyor tests fail because of setuptools
Resolved
BUG REPORT
Xqt
T243662
AppVeyor and some Travis environments fail on http_tests.DataBodyParameterTestCase
Resolved
Dvorapa
T243663
Travis fails on site_tests.SiteSysopTestCase
Resolved
Dvorapa
T243664
Travis fails on site_tests.TestSiteLoadRevisionsSysop
Resolved
Xqt
T243669
Travis fails on generate_family_file_tests.TestGenerateFamilyFiles
Open
None
T130381
wiki.musicbrainz.org has started reporting multiple languages
Resolved
Urbanecm
T245931
interwiki map API shouldn't add language parameter when InterwikiMagic is false
Open
None
T245917
Beta Cluster Wikisource contains invalid interwikis
Resolved
Dvorapa
T243707
site_detect_tests for http://wiki.arabeyes.org failes
Resolved
BUG REPORT
Dvorapa
T244027
deletionbot_tests fails due to missing usernames in user-config.py
Resolved
Dvorapa
T244062
test_create_short_link of page_tests.TestShortLink fails with strange APIError
Open
None
T244982
test_expired from dry_api_tests.DryCachedRequestTests fails randomly on AppVeyor
Open
None
T228652
test_watchlist_revs of tests.site_tests.SiteWatchlistRevsTestCase fails some times
Resolved
Xqt
T245951
sparql_tests sometimes fails with TimeoutError
Resolved
Xqt
T242081
Pywikibot fails to access Wikidata due to high maxlag lately
Open
None
T245989
RecentChanges query API fails with timeout when asking for 5 RC redirects in on Wikidata
Resolved
Dvorapa
T247140
seattlewiki.org/wiki gives no longer 404 (is redirected)
Resolved
Xqt
T246538
http.fake_user_agent() sometimes gives the same result
Resolved
Xqt
T248297
some TestScriptSimulate tests are failing due to missing dependency package
Resolved
Xqt
T128453
script_tests fails for editarticle in windows environment
Resolved
Xqt
T242120
Python 2 to 3 support request
Resolved
Xqt
T216018
Add python3 support for stewardbots
Resolved
Xqt
T216020
Add python3 support for SULWatcher
Resolved
Xqt
T216021
Add python3 support for StewardBot
Declined
None
T216022
Add python3 support for ElectionBot
Invalid
None
T243238
Add python3 support for Replacer
Resolved
Urbanecm
T242157
Provide some Pywikibot usage statistics for Python2.7 and Python3.x
Resolved
Xqt
T243770
Pywikibot Python 2 compatibility (tracking)
Resolved
Xqt
T243171
require ipaddress package instead of ipaddr for Python 2
Declined
None
T66958
Python 2 Page representation (repr) returns non-ASCII bytes
Resolved
jayvdb
T129268
wikistats xml sometimes contains str instead of unicode on Python 2
Declined
None
T142676
Python 2 RuntimeWarning when running a script in a dir without __init__
Duplicate
None
T100971
Cache is not usable between Python versions
Resolved
Dvorapa
T222623
Page.title(as_url=True) fails with umlauts in Python 2
Resolved
Xqt
T243710
A lot of test fails due to UnicodeDecodeError with Python 2 at Appveyor and Travis
Declined
None
T96127
windows unicode directory names fail on py2
Resolved
hashar
T243154
Drop support for MySQLdb
Resolved
Mpaa
T89976
mysql support should fall back to dependency on pure python package PyMySQL
Resolved
Andrew
T189052
install pymysql on tools-bastion-03
Declined
None
T134254
Deprecation warning fails with UnicodeDecoreError
Resolved
Xqt
T60574
unicodeDecodeError in url2unicode()
Resolved
Dvorapa
T243224
AppVeyor and some Travis environments warn that "setup.py test" is deprecated
Resolved
Xqt
T226942
Action 'csrf' is not allowed for user Pywikibot-test on wikisource:zh and en:wiki
Resolved
Dvorapa
T245763
Python 2.7 fails after update to requests 2.23
Declined
None
T95810
config does differ between unicode and str
Resolved
Xqt
T165911
Get the u'' to '' string conversion over with in Pywikibot
Declined
None
T249090
TestApiFunctions.testObjectCreation fails with nb-wiki and Python 2.7
Resolved
Dvorapa
T244955
Add a new Python 2 section to nightly
Resolved
Xqt
T248914
Information campaign and tech support needed to get Toolforge pywikibot use moved from py2 to py3
Resolved
Xqt
T252298
Test Pywikibot with Python 2.7.18
Declined
None
T252535
Do not test Python 3-only scripts with Python 2
Open
None
T244082
tests.collector does ignore disabled_test_modules in some cases
Open
None
T195826
Cleanup test warnings (goal)
Resolved
Xqt
T195825
Solve 16 warnings in tox:nose
Resolved
Mpaa
T195338
Fix the warning about no doc_subpages dict in wikinews_family.py file
Resolved
Morgan11235
T187009
Pywikibot documentation build throws many warnings to console
Resolved
Dvorapa
T192255
Regenerate autodoc using apidoc
Resolved
zhuyifei1999
T195663
Documentation build fails on tests.l10n_tests
Resolved
Xqt
T203675
No documentation is generated for makecat.py script
Resolved
matej_suchanek
T225861
Documentation build warning: missing attribute SiteLink in __all__
Open
None
T129368
Usages of unittest.expectedFailure should be solved (goal)
Resolved
matej_suchanek
T130917
TestLiveCosmeticChanges.test_cleanUpLinks_pipes_fail erroneously doesn't fail unittest
Open
None
T130918
TestLiveCosmeticChanges.test_cleanUpLinks erroneously doesn't fail unittest
Declined
None
T130919
page_tests.TestPageRepr.test_ASCII_compatible erroneously doesn't fail unittest
Resolved
Xqt
T130921
Enable page_tests.TestPageProtect.test_protect
Resolved
Dalba
T78522
pywikibot: Site.page_restrictions() is cached but not updated/cleared after calling Site.protect()
Resolved
matej_suchanek
T130925
remove unittest.expectedFailure from HtmlEntity.test_recursive_entities
Resolved
Xqt
T130928
Throw an error for incorrect logtypes for pagegenerators.handleArgs()
Resolved
Mpaa
T130985
Solve usage of expectedFailure for tools_tests.py
Resolved
Xqt
T178528
Solve usage of expected_failure_if for tools_tests.py
Resolved
Xqt
T132663
Improve tests for an expected failure in reflinks_tests
Open
None
T133276
textlib.does_text_contain_section fails for encoded section title
Open
None
T133288
Fix test for TestUpload and remove expectedFailure decorator
Open
None
T112543
Allow continuing the partially-complete upload in stashed mode after warning
Resolved
Xqt
T134676
template_bot_tests fails for unknown reason
Declined
None
T110640
weblib.getWebCitationURL broken, causes testWebCiteOlder to fail
Resolved
AbdealiJK
T135594
pytest doesnt respect __test__ = False on script_tests metaclass created methods
Resolved
Xqt
T145319
Re-enable test_allpages_langlinks_enabled without allowed_failure decorator
Open
None
T145325
PropertyGenerator fails for two or many continuation limited
Resolved
Xqt
T174870
isbn.py may fail in treat_page_and_item() with missing attribute claims for an ItemPage
Resolved
Mpaa
T181697
test_page_gen_redlink is failing with APIMWException
Resolved
Dalba
T196876
tests.site_tests.TestPagePreloading.test_preload_langlinks_count is marked as allowed_failure and should be fixed
Resolved
Xqt
T223030
Remove allowed_failure and allowed_failure_if from tests/utils.py
Resolved
Xqt
T209798
Enable unexpected successes?
Resolved
Xqt
T233484
Unexpected success with TestGenerateFamilyFiles.test_attributes_after_run
Resolved
Xqt
T233487
creating a site from url raises SiteDefinitionError for closed wikis
Open
None
T194138
generate_family_file test fails on Travis and AppVeyor
Resolved
Xqt
T212998
generate_family_files_tests.py is failing in TestGenerateFamilyFiles.test_attributes_after_run
Open
None
T241413
A lot of wikisource urls are redirected to the "mul" site
Declined
None
T242537
A lot of wikisource interwikimap urls are redirected
Resolved
Xqt
T251057
site_detect_tests.APIHiddenTestCase.test_ecoreality unexpectedly passes test
Resolved
JJMC89
T272234
TestAlldeletedrevisionsAsUser tests for mysite.alldeletedrevisions are failing
Resolved
None
T276038
cirrussearch-backend-error at beta cluster
Resolved
EBernhardson
T275975
Search broken on beta cluster wikis
Resolved
Xqt
T282962
ui_tests are failing on Travis
Resolved
BUG REPORT
Xqt
T254435
using pwb.py wrapper with global args before the script adds the script name to the scripts args list
Resolved
BUG REPORT
Xqt
T309442
test_other_wiki_prefix of link_tests.TestForeignInterwikiLinks fails
Resolved
Xqt
T199013
Log entry keys "create", "review", "pagetriage-curation", and "merge" are not known warning
Open
None
T205223
Update TestProofreadPageValidSite.test_json_format to not use the deprecated `rvcontentformat` parameter
Open
None
T223481
Fix tests that never run
Resolved
Xqt
T213519
test_commons test of site_tests.TestSingleCodeFamilySite was skipped since August, 2017
Resolved
Xqt
T213518
test_commons of site_tests.TestSingleCodeFamilySite is failing with KeyError
Declined
None
T222898
test_RC_pagegenerator_result is skipped on Travis due to unknown reason
Mentioned In
T151145: Make Travis (and Appveyor) pass again
T74861: travis-ci builds stall occasionally
T69663: unsigned comments cause travis build breakage
Event Timeline
Magul
created this task.
Dec 12 2016, 2:32 PM
2016-12-12 14:32:37 (UTC+0)
Restricted Application
added subscribers:
pywikibot-bugs-list
,
Aklapper
.
·
View Herald Transcript
Dec 12 2016, 2:32 PM
2016-12-12 14:32:38 (UTC+0)
Magul
triaged this task as
Low
priority.
Dec 12 2016, 2:34 PM
2016-12-12 14:34:30 (UTC+0)
Magul
added a subtask:
T110925: Run macOS builds on CI
.
Magul
added a subtask:
T106070: Travis python package caching
.
Magul
added a subtask:
T106204: Add 'user' tests to Appveyor builds
.
Dec 12 2016, 2:37 PM
2016-12-12 14:37:27 (UTC+0)
Magul
added a subtask:
T129368: Usages of unittest.expectedFailure should be solved (goal)
.
Magul
mentioned this in
T69663: unsigned comments cause travis build breakage
.
Dec 15 2016, 11:58 PM
2016-12-15 23:58:03 (UTC+0)
Magul
added a subtask:
T69663: unsigned comments cause travis build breakage
.
Magul
mentioned this in
T74861: travis-ci builds stall occasionally
.
Dec 16 2016, 1:26 AM
2016-12-16 01:26:49 (UTC+0)
Magul
added a subtask:
T74861: travis-ci builds stall occasionally
.
Magul
added a subtask:
T128994: Some proofread page tests are writing to the wiki without being declared as write tests
.
Dec 21 2016, 3:56 PM
2016-12-21 15:56:30 (UTC+0)
jayvdb
mentioned this in
T151145: Make Travis (and Appveyor) pass again
.
May 28 2017, 4:13 AM
2017-05-28 04:13:17 (UTC+0)
matej_suchanek
added a subtask:
T101800: wikibase test errors
.
Oct 21 2017, 5:35 PM
2017-10-21 17:35:10 (UTC+0)
Xqt
added a subtask:
T183696: site_tests.TestDeprecatedEditTokenFunctions.test_token failes sometimes with AssertionError due to unclosed socket.socket ResourceWarning
.
Dec 26 2017, 11:26 AM
2017-12-26 11:26:32 (UTC+0)
Dalba
closed subtask
T183696: site_tests.TestDeprecatedEditTokenFunctions.test_token failes sometimes with AssertionError due to unclosed socket.socket ResourceWarning
as
Resolved
.
Jan 8 2018, 4:43 PM
2018-01-08 16:43:24 (UTC+0)
Dvorapa
added a subtask:
T186323: Travis and Appveyor: Major improvement to test time
.
Feb 2 2018, 2:04 PM
2018-02-02 14:04:37 (UTC+0)
Dalba
closed subtask
T74861: travis-ci builds stall occasionally
as
Invalid
.
Apr 5 2018, 1:12 PM
2018-04-05 13:12:04 (UTC+0)
Dalba
closed subtask
T101800: wikibase test errors
as
Invalid
.
Apr 5 2018, 1:26 PM
2018-04-05 13:26:04 (UTC+0)
Xqt
added a subtask:
T191188: error: Could not find suitable distribution for Requirement.parse
.
Apr 5 2018, 4:19 PM
2018-04-05 16:19:42 (UTC+0)
Xqt
added a subtask:
T191632: l10n_tests should run only once for every committed patch
.
Apr 6 2018, 1:40 PM
2018-04-06 13:40:45 (UTC+0)
Xqt
closed subtask
T191188: error: Could not find suitable distribution for Requirement.parse
as
Resolved
.
Apr 8 2018, 8:30 AM
2018-04-08 08:30:48 (UTC+0)
Xqt
reopened subtask
T191188: error: Could not find suitable distribution for Requirement.parse
as
Open
.
Apr 10 2018, 7:39 AM
2018-04-10 07:39:00 (UTC+0)
Xqt
closed subtask
T191188: error: Could not find suitable distribution for Requirement.parse
as
Resolved
.
Apr 11 2018, 11:17 AM
2018-04-11 11:17:00 (UTC+0)
Dalba
reopened subtask
T191188: error: Could not find suitable distribution for Requirement.parse
as
Open
.
Apr 11 2018, 3:30 PM
2018-04-11 15:30:34 (UTC+0)
Xqt
closed subtask
T106070: Travis python package caching
as
Declined
.
Apr 14 2018, 7:07 PM
2018-04-14 19:07:18 (UTC+0)
Xqt
closed subtask
T191188: error: Could not find suitable distribution for Requirement.parse
as
Resolved
.
Apr 19 2018, 7:47 PM
2018-04-19 19:47:22 (UTC+0)
Xqt
closed subtask
T128994: Some proofread page tests are writing to the wiki without being declared as write tests
as
Resolved
.
May 2 2018, 2:12 PM
2018-05-02 14:12:54 (UTC+0)
Dvorapa
edited subtasks, added:
T195826: Cleanup test warnings (goal)
; removed:
T129368: Usages of unittest.expectedFailure should be solved (goal)
.
May 29 2018, 12:10 PM
2018-05-29 12:10:54 (UTC+0)
Xqt
closed subtask
T69663: unsigned comments cause travis build breakage
as
Resolved
.
Jul 14 2018, 11:18 AM
2018-07-14 11:18:02 (UTC+0)
Xqt
reopened subtask
T69663: unsigned comments cause travis build breakage
as
Open
.
Jul 14 2018, 1:30 PM
2018-07-14 13:30:59 (UTC+0)
Xqt
closed subtask
T69663: unsigned comments cause travis build breakage
as
Resolved
.
Jul 14 2018, 2:13 PM
2018-07-14 14:13:43 (UTC+0)
Xqt
removed a subtask:
T191632: l10n_tests should run only once for every committed patch
.
Oct 3 2018, 8:59 AM
2018-10-03 08:59:21 (UTC+0)
Xqt
removed a subtask:
T106070: Travis python package caching
.
Oct 3 2018, 9:01 AM
2018-10-03 09:01:23 (UTC+0)
Xqt
reopened subtask
T69663: unsigned comments cause travis build breakage
as
Open
.
Jan 11 2019, 2:36 AM
2019-01-11 02:36:56 (UTC+0)
Xqt
added a subtask:
T213519: test_commons test of site_tests.TestSingleCodeFamilySite was skipped since August, 2017
.
Jan 11 2019, 8:14 AM
2019-01-11 08:14:23 (UTC+0)
Xqt
changed the status of subtask
T110925: Run macOS builds on CI
from
Open
to
Stalled
.
May 16 2019, 11:49 AM
2019-05-16 11:49:18 (UTC+0)
Dvorapa
removed a subtask:
T213519: test_commons test of site_tests.TestSingleCodeFamilySite was skipped since August, 2017
.
May 16 2019, 7:32 PM
2019-05-16 19:32:52 (UTC+0)
Dvorapa
added a subtask:
T223481: Fix tests that never run
.
Xqt
closed subtask
T186323: Travis and Appveyor: Major improvement to test time
as
Resolved
.
Jan 30 2020, 6:14 PM
2020-01-30 18:14:40 (UTC+0)
Xqt
closed subtask
T106204: Add 'user' tests to Appveyor builds
as
Invalid
.
Jan 31 2020, 4:07 PM
2020-01-31 16:07:59 (UTC+0)
Dvorapa
reopened subtask
T186323: Travis and Appveyor: Major improvement to test time
as
Open
.
Feb 1 2020, 4:26 PM
2020-02-01 16:26:16 (UTC+0)
Dvorapa
changed the status of subtask
T110925: Run macOS builds on CI
from
Stalled
to
Open
.
Mar 28 2020, 9:36 PM
2020-03-28 21:36:24 (UTC+0)
Dvorapa
moved this task from
Backlog
to
Framework
on the
Pywikibot-tests
board.
Apr 3 2020, 4:31 PM
2020-04-03 16:31:36 (UTC+0)
Xqt
closed subtask
T186323: Travis and Appveyor: Major improvement to test time
as
Resolved
.
Dec 8 2021, 9:33 AM
2021-12-08 09:33:43 (UTC+0)
Xqt
closed subtask
T110925: Run macOS builds on CI
as
Resolved
.
Dec 16 2021, 7:28 AM
2021-12-16 07:28:23 (UTC+0)
Xqt
closed subtask
T69663: unsigned comments cause travis build breakage
as
Resolved
.
Aug 22 2022, 12:14 PM
2022-08-22 12:14:09 (UTC+0)
Log In to Comment