jayvdb created this task.
jayvdb added a subscriber: jayvdb.
jayvdb added projects: pywikibot-core, Pywikibot-tests.
Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
TASK DESCRIPTION
The http tests use getstatuscode.com , and a few other sites to produce known http responses. Using http://httpbin.org/ would be better.
TASK DETAIL
https://phabricator.wikimedia.org/T97242
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: pywikipedia-bugs, jayvdb, Aklapper
jayvdb created this task.
jayvdb added subscribers: pywikipedia-bugs, jayvdb, Aklapper.
jayvdb added projects: Pywikibot-tests, pywikibot-core.
TASK DESCRIPTION
ar.wikt has only recently been added as a travis build host, and two unexpected successes have appeared in one of the first builds
Occurs twice on ar.wikt in https://travis-ci.org/wikimedia/pywikibot-core/builds/57574308 - py3.3 and py2.6
TASK DETAIL
https://phabricator.wikimedia.org/T95385
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 created this task.
jayvdb added subscribers: pywikipedia-bugs, jayvdb, Aklapper.
jayvdb added projects: Pywikibot-tests, pywikibot-core.
TASK DESCRIPTION
```
FAIL: Test running unusedfiles -simulate.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/travis/build/jayvdb/pywikibot-core/tests/script_tests.py", line 293, in testScript
self.assertIsNone(result['stdout'])
nose.proxy.AssertionError: "Working on 'ملف:666839.png'\n" is not None
-------------------- >> begin captured stdout << ---------------------
killed auto-run script stderr within 5 seconds: 'Retrieving 1 pages from wiktionary:ar.\n@@ -1 +1,3 @@\n- For local use at [[Mediawiki:Vector.css]] ***\n+ For local use at [[Mediawiki:Vector.css]] ***\n+ ***\n+ {{immagine orfana}} ***\n ***\nComment: صور للاستبعاد\nDo you want to accept these changes? ([y]es, [N]o, [a]ll, [q]uit): '
--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
pywiki: VERBOSE: START /home/travis/build/jayvdb/pywikibot-core/tests/script_tests.py:TestScript.test_unusedfiles_simulate
pywiki: VERBOSE: END /home/travis/build/jayvdb/pywikibot-core/tests/script_tests.py:TestScript.test_unusedfiles_simulate NOT OK: FAILURE
--------------------- >> end captured logging << ---------------------
```
TASK DETAIL
https://phabricator.wikimedia.org/T96615
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 created this task.
jayvdb added a subscriber: jayvdb.
jayvdb added projects: pywikibot-core, Pywikibot-tests.
Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
TASK DESCRIPTION
Grouping together issues related to unexpected successes in script tests.
TASK DETAIL
https://phabricator.wikimedia.org/T95384
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: pywikipedia-bugs, jayvdb, Aklapper
Revi created this task.
Revi added a subscriber: Revi.
Revi added projects: pywikibot-core, Pywikibot-redirect.py.
Revi changed Security from none to none.
TASK DESCRIPTION
{P132} has a paste of log and error.
Wikidata policy now requires redirect after merge (no delete), so this should be fixed asap.
TASK DETAIL
https://phabricator.wikimedia.org/T77971
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: Revi
Cc: Aklapper, Revi, jayvdb, pywikipedia-bugs
jayvdb created this task.
jayvdb added a subscriber: jayvdb.
jayvdb added projects: pywikibot-core, Pywikibot-pagegenerators.
Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
TASK DESCRIPTION
The pywikibot mysql dependencies [[https://pypi.python.org/pypi/oursql|oursql]] depends on a C compiler. This is fine as an optional dependency, but we should depend on a pure python package.
https://pypi.python.org/pypi/PyMySQL
TASK DETAIL
https://phabricator.wikimedia.org/T89976
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: pywikipedia-bugs, jayvdb, Aklapper
Multichill created this task.
Multichill added a subscriber: Multichill.
Multichill added projects: pywikibot-core, Pywikibot-login.py, Pywikibot-compat-to-core.
Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
TASK DESCRIPTION
Couldn't figure out why core didn't work on my wiki with LDAP login. After some debugging I found out that lgdomain doesn't seem to be set anywhere at all. See https://www.mediawiki.org/w/api.php?action=help&modules=login|query+info
If I just hardcode login_request["lgdomain"] = "mydomain" in api.py, it magically works. The login logic should look in the family file if self.ldapDomain is set and if that's the case include it in the request. Compat doesn't have this problem.
TASK DETAIL
https://phabricator.wikimedia.org/T90149
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: Multichill
Cc: pywikipedia-bugs, Aklapper, Multichill, jayvdb, droid