Page MenuHomePhabricator

Several tests fails with threading free Python
Open, HighPublicBUG REPORT

Description

======================================================================
FAIL: test_https_cert_error (tests.http_tests.HttpsCertificateTestCase.test_https_cert_error)
Test if http.fetch respects disabled ssl certificate validation.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/http_tests.py", line 118, in test_https_cert_error
    self.assertIn('InsecureRequestWarning',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
                  [w.category.__name__ for w in warning_log])
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: 'InsecureRequestWarning' not found in []

======================================================================
FAIL: test_watch (tests.page_tests.TestPageUserAction.test_watch)
Test Page.watch, with and without unwatch enabled.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/page_tests.py", line 1100, in test_watch
    with self.assertWarnsRegex(UserWarning,
         ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
                               r"expiry parameter \('.+'\) is ignored"):
                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: UserWarning not triggered

======================================================================
FAIL: test__login (tests.script_tests.TestScriptHelp.test__login)
Test running login -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_add_text (tests.script_tests.TestScriptHelp.test_add_text)
Test running add_text -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_archivebot (tests.script_tests.TestScriptHelp.test_archivebot)
Test running archivebot -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_basic (tests.script_tests.TestScriptHelp.test_basic)
Test running basic -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_blockpageschecker (tests.script_tests.TestScriptHelp.test_blockpageschecker)
Test running blockpageschecker -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_category (tests.script_tests.TestScriptHelp.test_category)
Test running category -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_category_graph (tests.script_tests.TestScriptHelp.test_category_graph)
Test running category_graph -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_category_redirect (tests.script_tests.TestScriptHelp.test_category_redirect)
Test running category_redirect -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_change_pagelang (tests.script_tests.TestScriptHelp.test_change_pagelang)
Test running change_pagelang -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_checkimages (tests.script_tests.TestScriptHelp.test_checkimages)
Test running checkimages -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_claimit (tests.script_tests.TestScriptHelp.test_claimit)
Test running claimit -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_clean_sandbox (tests.script_tests.TestScriptHelp.test_clean_sandbox)
Test running clean_sandbox -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_commons_information (tests.script_tests.TestScriptHelp.test_commons_information)
Test running commons_information -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_commonscat (tests.script_tests.TestScriptHelp.test_commonscat)
Test running commonscat -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_coordinate_import (tests.script_tests.TestScriptHelp.test_coordinate_import)
Test running coordinate_import -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_cosmetic_changes (tests.script_tests.TestScriptHelp.test_cosmetic_changes)
Test running cosmetic_changes -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_data_ingestion (tests.script_tests.TestScriptHelp.test_data_ingestion)
Test running data_ingestion -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_delete (tests.script_tests.TestScriptHelp.test_delete)
Test running delete -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_delinker (tests.script_tests.TestScriptHelp.test_delinker)
Test running delinker -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_djvutext (tests.script_tests.TestScriptHelp.test_djvutext)
Test running djvutext -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_download_dump (tests.script_tests.TestScriptHelp.test_download_dump)
Test running download_dump -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_fixing_redirects (tests.script_tests.TestScriptHelp.test_fixing_redirects)
Test running fixing_redirects -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_harvest_template (tests.script_tests.TestScriptHelp.test_harvest_template)
Test running harvest_template -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_illustrate_wikidata (tests.script_tests.TestScriptHelp.test_illustrate_wikidata)
Test running illustrate_wikidata -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_image (tests.script_tests.TestScriptHelp.test_image)
Test running image -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_imagetransfer (tests.script_tests.TestScriptHelp.test_imagetransfer)
Test running imagetransfer -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_interwiki (tests.script_tests.TestScriptHelp.test_interwiki)
Test running interwiki -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_interwikidata (tests.script_tests.TestScriptHelp.test_interwikidata)
Test running interwikidata -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_listpages (tests.script_tests.TestScriptHelp.test_listpages)
Test running listpages -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_misspelling (tests.script_tests.TestScriptHelp.test_misspelling)
Test running misspelling -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_movepages (tests.script_tests.TestScriptHelp.test_movepages)
Test running movepages -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_newitem (tests.script_tests.TestScriptHelp.test_newitem)
Test running newitem -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_noreferences (tests.script_tests.TestScriptHelp.test_noreferences)
Test running noreferences -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_nowcommons (tests.script_tests.TestScriptHelp.test_nowcommons)
Test running nowcommons -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_pagefromfile (tests.script_tests.TestScriptHelp.test_pagefromfile)
Test running pagefromfile -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_parser_function_count (tests.script_tests.TestScriptHelp.test_parser_function_count)
Test running parser_function_count -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_patrol (tests.script_tests.TestScriptHelp.test_patrol)
Test running patrol -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_protect (tests.script_tests.TestScriptHelp.test_protect)
Test running protect -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_redirect (tests.script_tests.TestScriptHelp.test_redirect)
Test running redirect -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_reflinks (tests.script_tests.TestScriptHelp.test_reflinks)
Test running reflinks -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_replace (tests.script_tests.TestScriptHelp.test_replace)
Test running replace -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_replicate_wiki (tests.script_tests.TestScriptHelp.test_replicate_wiki)
Test running replicate_wiki -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_revertbot (tests.script_tests.TestScriptHelp.test_revertbot)
Test running revertbot -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_shell (tests.script_tests.TestScriptHelp.test_shell)
Test running shell -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_solve_disambiguation (tests.script_tests.TestScriptHelp.test_solve_disambiguation)
Test running solve_disambiguation -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_speedy_delete (tests.script_tests.TestScriptHelp.test_speedy_delete)
Test running speedy_delete -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_template (tests.script_tests.TestScriptHelp.test_template)
Test running template -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_templatecount (tests.script_tests.TestScriptHelp.test_templatecount)
Test running templatecount -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_touch (tests.script_tests.TestScriptHelp.test_touch)
Test running touch -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_tracking_param_remover (tests.script_tests.TestScriptHelp.test_tracking_param_remover)
Test running tracking_param_remover -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_transferbot (tests.script_tests.TestScriptHelp.test_transferbot)
Test running transferbot -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_transwikiimport (tests.script_tests.TestScriptHelp.test_transwikiimport)
Test running transwikiimport -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_unlink (tests.script_tests.TestScriptHelp.test_unlink)
Test running unlink -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_unusedfiles (tests.script_tests.TestScriptHelp.test_unusedfiles)
Test running unusedfiles -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_upload (tests.script_tests.TestScriptHelp.test_upload)
Test running upload -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_watchlist (tests.script_tests.TestScriptHelp.test_watchlist)
Test running watchlist -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_weblinkchecker (tests.script_tests.TestScriptHelp.test_weblinkchecker)
Test running weblinkchecker -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_welcome (tests.script_tests.TestScriptHelp.test_welcome)
Test running welcome -help.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 261, in test_script
    self.assertIn('Use -help for further information.',
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  stderr_other)
                  ^^^^^^^^^^^^^
AssertionError: 'Use -help for further information.' not found in ["WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.", '']

======================================================================
FAIL: test_tracking_param_remover (tests.script_tests.TestScriptGenerator.test_tracking_param_remover)
Test running tracking_param_remover -simulate -page:Foobar -always -site:wikipedia:en.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/script_tests.py", line 254, in test_script
    self.assertIn(error, err_result)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
AssertionError: 'Script terminated successfully' not found in "WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.\n\nRetrieving 1 pages from wikipedia:en.\n"

======================================================================
FAIL: test_one_similar_script (tests.pwb_tests.TestPwb.test_one_similar_script) (line=0)
Test shell.py script call which gives one similar result.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/pwb_tests.py", line 114, in test_one_similar_script
    self.assertEqual(stderr.readline().strip(), result[0])
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: "WARNING: <frozen importlib._bootstrap>:4[288 chars]l=0." != 'ERROR: hello.py not found! Misspelling?'
- WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.
+ ERROR: hello.py not found! Misspelling?


======================================================================
FAIL: test_one_similar_script (tests.pwb_tests.TestPwb.test_one_similar_script) (line=1)
Test shell.py script call which gives one similar result.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/pwb_tests.py", line 117, in test_one_similar_script
    self.assertTrue(
    ~~~~~~~~~~~~~~~^
        text.startswith(result[1]),
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
        msg=f'"{text}" does not start with "{result[1]}"')
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: False is not true : "" does not start with "NOTE: Starting the most similar script shell.py"

======================================================================
FAIL: test_one_similar_script (tests.pwb_tests.TestPwb.test_one_similar_script) (line=2)
Test shell.py script call which gives one similar result.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/pwb_tests.py", line 121, in test_one_similar_script
    self.assertEqual(stderr.readline().strip(), result[2])
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: 'ERROR: hello.py not found! Misspelling?' != 'in 5.0 seconds; type CTRL-C to stop.'
- ERROR: hello.py not found! Misspelling?
+ in 5.0 seconds; type CTRL-C to stop.


======================================================================
FAIL: test_script_not_found (tests.pwb_tests.TestPwb.test_script_not_found)
Test pwbot.py script call which is not found.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/pwb_tests.py", line 101, in test_script_not_found
    self.assertEqual(stderr.readline().strip(),
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
                     'ERROR: pywikibot.py not found! Misspelling?')
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: "WARNING: <frozen importlib._bootstrap>:4[288 chars]l=0." != 'ERROR: pywikibot.py not found! Misspelling?'
- WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.
+ ERROR: pywikibot.py not found! Misspelling?


======================================================================
FAIL: test_similar_scripts_found (tests.pwb_tests.TestPwb.test_similar_scripts_found) (line='ERROR: inter_wikidata.py not found! Misspelling?')
Test script call which gives multiple similar results.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/pwb_tests.py", line 137, in test_similar_scripts_found
    self.assertEqual(stderr.readline().strip(), line)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: "WARNING: <frozen importlib._bootstrap>:4[288 chars]l=0." != 'ERROR: inter_wikidata.py not found! Misspelling?'
- WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.
+ ERROR: inter_wikidata.py not found! Misspelling?


======================================================================
FAIL: test_similar_scripts_found (tests.pwb_tests.TestPwb.test_similar_scripts_found) (line='The most similar scripts are:')
Test script call which gives multiple similar results.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/pwb_tests.py", line 137, in test_similar_scripts_found
    self.assertEqual(stderr.readline().strip(), line)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: 'ERROR: inter_wikidata.py not found! Misspelling?' != 'The most similar scripts are:'
- ERROR: inter_wikidata.py not found! Misspelling?
+ The most similar scripts are:


======================================================================
FAIL: test_similar_scripts_found (tests.pwb_tests.TestPwb.test_similar_scripts_found) (line='1 - interwikidata')
Test script call which gives multiple similar results.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/pwb_tests.py", line 137, in test_similar_scripts_found
    self.assertEqual(stderr.readline().strip(), line)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: '' != '1 - interwikidata'
+ 1 - interwikidata


======================================================================
FAIL: test_similar_scripts_found (tests.pwb_tests.TestPwb.test_similar_scripts_found) (line='2 - interwiki')
Test script call which gives multiple similar results.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/pwb_tests.py", line 137, in test_similar_scripts_found
    self.assertEqual(stderr.readline().strip(), line)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: 'The most similar scripts are:' != '2 - interwiki'
- The most similar scripts are:
+ 2 - interwiki


======================================================================
FAIL: test_similar_scripts_found (tests.pwb_tests.TestPwb.test_similar_scripts_found) (line='3 - illustrate_wikidata')
Test script call which gives multiple similar results.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/pwb_tests.py", line 137, in test_similar_scripts_found
    self.assertEqual(stderr.readline().strip(), line)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: '1 - interwikidata' != '3 - illustrate_wikidata'
- 1 - interwikidata
+ 3 - illustrate_wikidata


======================================================================
FAIL: test_similar_scripts_found (tests.pwb_tests.TestPwb.test_similar_scripts_found)
Test script call which gives multiple similar results.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/pwb_tests.py", line 139, in test_similar_scripts_found
    self.assertLength(remaining, 3)  # always 3 lines remaining after list
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "/home/runner/work/pywikibot/pywikibot/tests/aspects.py", line 273, in assertLength
    self.fail(msg)
    ~~~~~~~~~^^^^^
AssertionError: len(['2 - interwiki\n', '3 - illustrate_wikidata\n', '\n', '\n', 'Which script to be run: (<number> [[1]-3], [q]uit): ']): 5 != 3

======================================================================
FAIL: test_unicode (tests.pwb_tests.TestPwb.test_unicode)
Test printing unicode in pywikibot.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/pywikibot/pywikibot/tests/pwb_tests.py", line 71, in test_unicode
    self.assertEqual('Häuser', direct['stderr'].strip())
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: 'Häuser' != "WARNING: <frozen importlib._bootstrap>:4[298 chars]user"
+ WARNING: <frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'mwparserfromhell.parser._tokenizer', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.
+ 
  Häuser