jayvdb created this task. jayvdb added a subscriber: jayvdb. jayvdb added projects: Pywikibot-pagegenerators, Pywikibot-tests.
TASK DESCRIPTION Unit tests are needed for SearchPageGenerator, YahooSearchPageGenerator and GoogleSearchPageGenerator.
They should include a subclass of DefaultSiteTestCase which tests any site by searching for the word 'wiki' and checking the results
And site-specific test cases which verify these search generators find pages known to match certain keywords. e.g. verify that a search for 'Exile in Sarajevo' on english wikipedia returns https://en.wikipedia.org/wiki/Exile_in_Sarajevo as the first result. https://en.wikipedia.org/w/index.php?title=Special%3ASearch&search=Exile... https://www.google.com/#safe=off&q=Exile+in+Sarajevo+site:en.wikipedia.o... https://id.search.yahoo.com/search?p=Exile+in+Sarajevo+site%3Aen.wikipedia.o...
TASK DETAIL https://phabricator.wikimedia.org/T85310
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, jayvdb, pywikipedia-bugs
jayvdb added a project: Google-Code-in-2014. jayvdb added a comment.
http://www.google-melange.com/gci/task/view/google/gci2014/5848819103170560
TASK DETAIL https://phabricator.wikimedia.org/T85310
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, jayvdb, pywikipedia-bugs
jayvdb moved this task to pywikibot on the Google-Code-in-2014 workboard.
TASK DETAIL https://phabricator.wikimedia.org/T85310
WORKBOARD https://phabricator.wikimedia.org/project/board/74/
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, jayvdb, pywikipedia-bugs
Unicornisaurous claimed this task. Unicornisaurous added a comment.
I claimed this on melange
TASK DETAIL https://phabricator.wikimedia.org/T85310
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: Unicornisaurous Cc: Aklapper, jayvdb, pywikipedia-bugs
jayvdb reassigned this task from Unicornisaurous to Chetna-IIIT.
TASK DETAIL https://phabricator.wikimedia.org/T85310
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: Chetna-IIIT, jayvdb Cc: Unicornisaurous, jayvdb, Aklapper, pywikipedia-bugs
pywikipedia-bugs@lists.wikimedia.org