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

TASK DESCRIPTION
  TestPwb.test_one_similar_script is not deterministic and may be different in 
Python 2 and 3.
  fasttests always passes. Also in Travis.
  
  
https://ci.appveyor.com/project/ladsgroup/pywikibot-g4xqx/build/job/3e3efiqk6k0l5627
  
    C:\pwb\GIT\core>py -3 pwb.py pwb_tests -v
    tests: max_retries reduced from 15 to 1
    test_env (__main__.TestPwb) ... ok
    test_locals (__main__.TestPwb) ... ok
    test_one_similar_script (__main__.TestPwb)
    Test shell.py script call which gives one similar result. ... ok
    test_script_found (__main__.TestPwb)
    Test pwb.py script call which is found. ... ok
    test_script_not_found (__main__.TestPwb)
    Test pwbot.py script call which is not found. ... ok
    test_similar_scripts_found (__main__.TestPwb)
    Test script call which gives multiple similar results. ... ok
    test_unicode (__main__.TestPwb)
    Test printing unicode in pywikibot. ... ok
    
    ----------------------------------------------------------------------
    Ran 7 tests in 13.475s
    
    OK
    
    
    C:\pwb\GIT\core>py -2 pwb.py pwb_tests -v
    tests: max_retries reduced from 15 to 1
    test_env (__main__.TestPwb) ... ok
    test_locals (__main__.TestPwb) ... ok
    test_one_similar_script (__main__.TestPwb)
    Test shell.py script call which gives one similar result. ... FAIL
    test_script_found (__main__.TestPwb)
    Test pwb.py script call which is found. ... ok
    test_script_not_found (__main__.TestPwb)
    Test pwbot.py script call which is not found. ... ok
    test_similar_scripts_found (__main__.TestPwb)
    Test script call which gives multiple similar results. ... ok
    test_unicode (__main__.TestPwb)
    Test printing unicode in pywikibot. ... FAIL
    
    ======================================================================
    FAIL: test_one_similar_script (__main__.TestPwb)
    Test shell.py script call which gives one similar result.
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File ".\tests\pwb_tests.py", line 102, in test_one_similar_script
        self.assertEqual(stderr.readline().strip(), result[0])
    AssertionError: u'' != u'ERROR: hello.py not found! Misspelling?'
    + ERROR: hello.py not found! Misspelling?
    
    ======================================================================
    FAIL: test_unicode (__main__.TestPwb)
    Test printing unicode in pywikibot.
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File ".\tests\pwb_tests.py", line 75, in test_unicode
        self.assertEqual('Häuser', direct['stderr'].strip())
    AssertionError: u'H\xe4user' != u'H\u251c\xf1user'
    - H\xe4user
    ?  ^
    + H\u251c\xf1user
    ?  ^^
    
    
    ----------------------------------------------------------------------
    Ran 7 tests in 11.172s
    
    FAILED (failures=2)
    
    
    C:\pwb\GIT\core>py -2 pwb.py pwb_tests -v TestPwb.test_one_similar_script
    
    tests: max_retries reduced from 15 to 1
    test_one_similar_script (__main__.TestPwb)
    Test shell.py script call which gives one similar result. ... FAIL
    
    ======================================================================
    FAIL: test_one_similar_script (__main__.TestPwb)
    Test shell.py script call which gives one similar result.
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File ".\tests\pwb_tests.py", line 102, in test_one_similar_script
        self.assertEqual(stderr.readline().strip(), result[0])
    AssertionError: u'' != u'ERROR: hello.py not found! Misspelling?'
    + ERROR: hello.py not found! Misspelling?
    
    ----------------------------------------------------------------------
    Ran 1 test in 6.020s
    
    FAILED (failures=1)
    
    C:\pwb\GIT\core>py -3 pwb.py pwb_tests -v TestPwb.test_one_similar_script
    tests: max_retries reduced from 15 to 1
    test_one_similar_script (__main__.TestPwb)
    Test shell.py script call which gives one similar result. ...
    ======================================================================
    FAIL: test_one_similar_script (__main__.TestPwb) (line=0)
    Test shell.py script call which gives one similar result.
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File ".\tests\pwb_tests.py", line 102, in test_one_similar_script
        self.assertEqual(stderr.readline().strip(), result[0])
    AssertionError: '' != 'ERROR: hello.py not found! Misspelling?'
    + ERROR: hello.py not found! Misspelling?
    
    ======================================================================
    FAIL: test_one_similar_script (__main__.TestPwb) (line=1)
    Test shell.py script call which gives one similar result.
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File ".\tests\pwb_tests.py", line 107, in test_one_similar_script
        msg='"{}" does not start with "{}"'.format(text, result[1]))
    AssertionError: False is not true : "" does not start with "NOTE: Starting 
the most similar script shell.py"
    
    ======================================================================
    FAIL: test_one_similar_script (__main__.TestPwb) (line=2)
    Test shell.py script call which gives one similar result.
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File ".\tests\pwb_tests.py", line 109, in test_one_similar_script
        self.assertEqual(stderr.readline().strip(), result[2])
    AssertionError: '' != 'in 5.0 seconds; type CTRL-C to stop.'
    + in 5.0 seconds; type CTRL-C to stop.
    
    ----------------------------------------------------------------------
    Ran 1 test in 6.016s
    
    FAILED (failures=3)
    C:\pwb\GIT\core>py -3 pwb.py pwb_tests -v TestPwb.test_one_similar_script
    tests: max_retries reduced from 15 to 1
    test_one_similar_script (__main__.TestPwb)
    Test shell.py script call which gives one similar result. ... ok
    
    ----------------------------------------------------------------------
    Ran 1 test in 6.022s
    
    OK

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

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

To: Xqt
Cc: Aklapper, Xqt, pywikibot-bugs-list, Viztor, DannyS712, Wenyi, Tbscho, MayS, 
Mdupont, JJMC89, Dvorapa, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy
_______________________________________________
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to