jayvdb created this task. jayvdb added subscribers: jayvdb, Ladsgroup, pywikipedia-bugs. jayvdb added projects: pywikibot-core, Pywikibot-tests. Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION At Lyon we decided that before setting up automated testing against an empty test instance, we should first run the tests against a empty test instance set up on wmflabs. https://tools.wmflabs.org/pywikibot-testwiki/ was created for this purpose, and the Pywikibot-test account was created on that instance with the standard password for that account.
Permission to create accounts is not enabled, to prevent spam. However this means that Travis builds not using the 'wikimedia' github account, and thus the Pywikibot-test wiki account, cant access the wiki. We will need to alter the test system to support the user tests only for the 'wikimedia' github account, possibly by detecting that a configured test username is not present on the wiki.
TASK DETAIL https://phabricator.wikimedia.org/T100802
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb Cc: pywikipedia-bugs, Ladsgroup, jayvdb, Aklapper
gerritbot added a subscriber: gerritbot. gerritbot added a comment.
Change 214816 had a related patch set uploaded (by John Vandenberg): Do not ask for password if user doesnt exist
https://gerrit.wikimedia.org/r/214816
TASK DETAIL https://phabricator.wikimedia.org/T100802
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: gerritbot Cc: gerritbot, Ladsgroup, jayvdb, Aklapper, pywikipedia-bugs
gerritbot added a project: Patch-For-Review.
TASK DETAIL https://phabricator.wikimedia.org/T100802
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: gerritbot Cc: gerritbot, Ladsgroup, jayvdb, Aklapper, pywikipedia-bugs
jayvdb added a comment.
Three tests in page_tests fail, all because the main page only has one revision, and the tests assume the main page has more than one revision and only one contributor.
- test_contributors - test_revision_count - test_revisions
(all are in https://travis-ci.org/jayvdb/pywikibot-core/jobs/64686164 )
TASK DETAIL https://phabricator.wikimedia.org/T100802
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb Cc: gerritbot, Ladsgroup, jayvdb, Aklapper, pywikipedia-bugs
pywikipedia-bugs@lists.wikimedia.org