jayvdb created this task. jayvdb claimed this task. jayvdb added a subscriber: pywikipedia-bugs. jayvdb added projects: Pywikibot-pagegenerators, pywikibot-redirect.py, Pywikibot-weblinkchecker.py, Pywikibot-Other-scripts, Pywikibot-tests.
TASK DESCRIPTION Build tests for the current XML page generators in each of * noreferences.py * redirect.py * reflinks.py * replace.py * template.py * weblinkchecker.py
And create a superclass in pagenerators.py to provide the common functionality with unit tests, so that each script only needs to either use filters or subclass the generic XML Page generator to perform the custom behaviour.
TASK DETAIL https://phabricator.wikimedia.org/T85334
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb Cc: Aklapper, pywikipedia-bugs
gerritbot added a project: Patch-For-Review. gerritbot added a comment.
Change 181719 had a related patch set uploaded (by John Vandenberg): Add reflinks xml tests
https://gerrit.wikimedia.org/r/181719
https://phabricator.wikimedia.org/tag/patch-for-review/
TASK DETAIL https://phabricator.wikimedia.org/T85334
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb, gerritbot Cc: Aklapper, pywikipedia-bugs
gerritbot added a comment.
Change 181713 had a related patch set uploaded (by John Vandenberg): Add tests for XML export v0.10
https://gerrit.wikimedia.org/r/181713
https://phabricator.wikimedia.org/tag/patch-for-review/
TASK DETAIL https://phabricator.wikimedia.org/T85334
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb, gerritbot Cc: Aklapper, pywikipedia-bugs
gerritbot added a comment.
Change 181713 merged by jenkins-bot: Add tests for XML export v0.10
https://gerrit.wikimedia.org/r/181713
TASK DETAIL https://phabricator.wikimedia.org/T85334
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb, gerritbot Cc: Aklapper, pywikipedia-bugs
Ricordisamoa added a subscriber: Ricordisamoa.
TASK DETAIL https://phabricator.wikimedia.org/T85334
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb, Ricordisamoa Cc: Aklapper, Ricordisamoa, pywikipedia-bugs
gerritbot added a comment.
Change 181719 merged by jenkins-bot: Add reflinks xml tests
https://gerrit.wikimedia.org/r/181719
TASK DETAIL https://phabricator.wikimedia.org/T85334
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb, gerritbot Cc: Aklapper, Ricordisamoa, pywikipedia-bugs
pywikipedia-bugs@lists.wikimedia.org