jayvdb created this task. jayvdb added a subscriber: jayvdb. jayvdb added projects: Pywikibot-OAuth, Pywikibot-network. Herald added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTION Installing ndg-httpsclient on Python2.7 can cause a TypeError https://travis-ci.org/VcamX/pywikibot-core/jobs/70758871 ``` ====================================================================== ERROR: test_https_cert_error (tests.http_tests.HttpsCertificateTestCase) Test http.request fails on invalid omegawiki SSL certificate. ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/travis/build/VcamX/pywikibot-core/tests/http_tests.py", line 92, in test_https_cert_error uri='https://www.omegawiki.org/') File "/opt/python/2.7.9/lib/python2.7/unittest/case.py", line 473, in assertRaises callableObj(*args, **kwargs) File "/home/travis/build/VcamX/pywikibot-core/pywikibot/tools/__init__.py", line 1227, in wrapper return obj(*__args, **__kw) File "/home/travis/build/VcamX/pywikibot-core/pywikibot/comms/http.py", line 230, in request r = fetch(uri, method, body, headers, **kwargs) File "/home/travis/build/VcamX/pywikibot-core/pywikibot/comms/http.py", line 363, in fetch error_handling_callback(request) File "/home/travis/build/VcamX/pywikibot-core/pywikibot/comms/http.py", line 280, in error_handling_callback raise request.data TypeError: __str__ returned non-string (type Error) ``` TASK DETAIL https://phabricator.wikimedia.org/T105767 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvdb Cc: Aklapper, jayvdb, pywikibot-bugs-list, Malyacko, P.Copp _______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
