rook created this task.
rook added a project: Pywikibot.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  How to reproduce:
  
    export PYWIKIBOT_TEST_WRITE_FAIL=1
    python3 pwb.py -site:wikipedia:test thanks_tests -v 
TestThankRevisionErrors.test_invalid_revision
  
  gives:
  
    tests: max_retries reduced from 15 to 1
    test_invalid_revision (__main__.TestThankRevisionErrors)
    Test that passing an invalid revision ID causes an error. ...  120.137s FAIL
    
    ======================================================================
    FAIL: test_invalid_revision (__main__.TestThankRevisionErrors)
    Test that passing an invalid revision ID causes an error.
    ----------------------------------------------------------------------
    pywikibot.exceptions.APIError: badinteger: Invalid value "0.99" for integer 
parameter "rev".
    [help: See https://test.wikipedia.org/w/api.php for API usage. Subscribe to 
the mediawiki-api-announce mailing list at 
<https://lists.wikimedia.org/postorius/lists/mediawiki-api-announce.lists.wikimedia.org/>
 for notice of API deprecations and breaking changes.]
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "/home/rook/git/core/tests/thanks_tests.py", line 109, in 
test_invalid_revision
        self.assertAPIError('invalidrevision', None, site.thank_revision,
      File "/home/rook/git/core/tests/aspects.py", line 290, in assertAPIError
        return AssertAPIErrorContextManager(
      File "/home/rook/git/core/tests/utils.py", line 201, in handle
        callable_obj(*args, **kwargs)
      File "/home/rook/git/core/tests/utils.py", line 191, in __exit__
        self.test_case.assertEqual(exc_value.code, self.code)
    AssertionError: 'badinteger' != 'invalidrevision'
    - badinteger
    + invalidrevision
    
    
    ----------------------------------------------------------------------
    Ran 1 test in 121.944s
    
    FAILED (failures=1)

TASK DETAIL
  https://phabricator.wikimedia.org/T313137

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: rook
Cc: Aklapper, pywikibot-bugs-list, rook, Jyoo1011, JohnsonLee01, SHEKH, 
Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, 
Dvorapa, Altostratus, Avicennasis, mys_721tx, Xqt, jayvdb, Masti, Alchimista
_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to