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

TASK DESCRIPTION
  TestScriptGenerator.test_illustrate_wikidata fails with AssertionError for 
few days:
  
    ======================================================================
    FAIL: test_illustrate_wikidata (tests.script_tests.TestScriptGenerator)
    Test running illustrate_wikidata -simulate -page:Foobar -always 
-site:wikipedia:en.
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 
243, in test_script
        self.assertIn(error, err_result)
    AssertionError: 'Script terminated successfully' not found in 'WARNING: 
IllustrateRobot.__init__ set the Bot.site property; this is only needed when 
the Bot accesses many sites.\nRetrieving 1 pages from wikipedia:en.\nFound 
Q860\nAdding P18 --> [[commons:File:TC-dbl.PNG]]\nDo you want to accept these 
changes? ([y]es, [N]o, [a]ll, [q]uit): \n1 read operation\nExecution time: 
\nRead operation time: 0.0 seconds\nScript terminated by exception:\n\nERROR: 
EOF when reading a line (EOFError)\nTraceback (most recent call last):\n  File 
"/home/runner/work/pywikibot/pywikibot/pwb.py", line 40, in <module>\n    
sys.exit(main())\n  File "/home/runner/work/pywikibot/pywikibot/pwb.py", line 
36, in main\n    runpy.run_path(str(path), run_name=\'__main__\')\n  File 
"/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/runpy.py", line 265, in 
run_path\n    return _run_module_code(code, init_globals, run_name,\n  File 
"/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/runpy.py", line 97, in 
_run_module_code\n    _run_code(code, mod_globals, init_globals,\n  File 
"/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/runpy.py", line 87, in 
_run_code\n    exec(code, run_globals)\n  File 
"/home/runner/work/pywikibot/pywikibot/pywikibot/scripts/wrapper.py", line 521, 
in <module>\n    main()\n  File 
"/home/runner/work/pywikibot/pywikibot/pywikibot/scripts/wrapper.py", line 505, 
in main\n    if not execute():\n  File 
"/home/runner/work/pywikibot/pywikibot/pywikibot/scripts/wrapper.py", line 492, 
in execute\n    run_python_file(filename, script_args, module)\n  File 
"/home/runner/work/pywikibot/pywikibot/pywikibot/scripts/wrapper.py", line 149, 
in run_python_file\n    exec(compile(source, filename, \'exec\', 
dont_inherit=True),\n  File 
"/home/runner/work/pywikibot/pywikibot/scripts/illustrate_wikidata.py", line 
108, in <module>\n    main()\n  File 
"/home/runner/work/pywikibot/pywikibot/scripts/illustrate_wikidata.py", line 
104, in main\n    bot.run()\n  File 
"/home/runner/work/pywikibot/pywikibot/pywikibot/bot.py", line 1669, in run\n   
 super().run()\n  File 
"/home/runner/work/pywikibot/pywikibot/pywikibot/bot.py", line 1581, in run\n   
 self.treat(page)\n  File 
"/home/runner/work/pywikibot/pywikibot/pywikibot/bot.py", line 1834, in treat\n 
   self.treat_page()\n  File 
"/home/runner/work/pywikibot/pywikibot/pywikibot/bot.py", line 2346, in 
treat_page\n    self.treat_page_and_item(page, item)\n  File 
"/home/runner/work/pywikibot/pywikibot/scripts/illustrate_wikidata.py", line 
75, in treat_page_and_item\n    self.user_add_claim(item, newclaim, 
page.site)\n  File "/home/runner/work/pywikibot/pywikibot/pywikibot/bot.py", 
line 2148, in user_add_claim\n    return self._save_page(item, item.addClaim, 
claim, bot=bot, **kwargs)\n  File 
"/home/runner/work/pywikibot/pywikibot/pywikibot/bot.py", line 1315, in 
_save_page\n    if not self.user_confirm(\'Do you want to accept these 
changes?\'):\n  File "/home/runner/work/pywikibot/pywikibot/pywikibot/bot.py", 
line 1238, in user_confirm\n    choice = pywikibot.input_choice(question,\n  
File "/home/runner/work/pywikibot/pywikibot/pywikibot/bot.py", line 549, in 
wrapper\n    return function(*args, **kwargs)\n  File 
"/home/runner/work/pywikibot/pywikibot/pywikibot/bot.py", line 601, in 
input_choice\n    return ui.input_choice(question, answers, default, 
return_shortcut,\n  File 
"/home/runner/work/pywikibot/pywikibot/pywikibot/userinterfaces/terminal_interface_base.py",
 line 504, in input_choice\n    answer = self.input(output) or default\n  File 
"/home/runner/work/pywikibot/pywikibot/pywikibot/userinterfaces/terminal_interface_base.py",
 line 391, in input\n    text = self._input_reraise_cntl_c(password)\n  File 
"/home/runner/work/pywikibot/pywikibot/pywikibot/userinterfaces/terminal_interface_base.py",
 line 411, in _input_reraise_cntl_c\n    text = self._raw_input()\n  File 
"/home/runner/work/pywikibot/pywikibot/pywikibot/userinterfaces/terminal_interface_base.py",
 line 344, in _raw_input\n    return input()\nEOFError: EOF when reading a 
line\nCRITICAL: Exiting due to uncaught exception EOFError: EOF when reading a 
line\n'
    
    ----------------------------------------------------------------------

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

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

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

Reply via email to