Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gh-95069: Move Lib/idlelib/idle_test/ to Lib/test/test_idle/ #94145

Closed
wants to merge 10 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 0 additions & 1 deletion Lib/idlelib/README.txt
Expand Up @@ -106,7 +106,6 @@ help.html # copy of idle.html in docs, displayed by IDLE Help
Subdirectories
--------------
Icons # small image files
idle_test # files for human test and automated unit tests

Unused and Deprecated files and objects (nim)
---------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion Lib/idlelib/autocomplete.py
Expand Up @@ -225,4 +225,4 @@ def get_entity(self, name):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_autocomplete', verbosity=2)
main('test.test_idle.test_autocomplete', verbosity=2)
2 changes: 1 addition & 1 deletion Lib/idlelib/autocomplete_w.py
Expand Up @@ -497,6 +497,6 @@ def hide_window(self):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_autocomplete_w', verbosity=2, exit=False)
main('test.test_idle.test_autocomplete_w', verbosity=2, exit=False)

# TODO: autocomplete/w htest here
2 changes: 1 addition & 1 deletion Lib/idlelib/autoexpand.py
Expand Up @@ -93,4 +93,4 @@ def getprevword(self):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_autoexpand', verbosity=2)
main('test.test_idle.test_autoexpand', verbosity=2)
4 changes: 2 additions & 2 deletions Lib/idlelib/browser.py
Expand Up @@ -244,6 +244,6 @@ class Nested_in_closure: pass
if __name__ == "__main__":
if len(sys.argv) == 1: # If pass file on command line, unittest fails.
from unittest import main
main('idlelib.idle_test.test_browser', verbosity=2, exit=False)
from idlelib.idle_test.htest import run
main('test.test_idle.test_browser', verbosity=2, exit=False)
from test.test_idle.htest import run
run(_module_browser)
2 changes: 1 addition & 1 deletion Lib/idlelib/calltip.py
Expand Up @@ -202,4 +202,4 @@ def get_argspec(ob):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_calltip', verbosity=2)
main('test.test_idle.test_calltip', verbosity=2)
4 changes: 2 additions & 2 deletions Lib/idlelib/calltip_w.py
Expand Up @@ -195,7 +195,7 @@ def calltip_hide(event):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_calltip_w', verbosity=2, exit=False)
main('test.test_idle.test_calltip_w', verbosity=2, exit=False)

from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(_calltip_window)
2 changes: 1 addition & 1 deletion Lib/idlelib/codecontext.py
Expand Up @@ -265,6 +265,6 @@ def update_highlight_colors(self):

if __name__ == "__main__":
from unittest import main
main('idlelib.idle_test.test_codecontext', verbosity=2, exit=False)
main('test.test_idle.test_codecontext', verbosity=2, exit=False)

# Add htest.
6 changes: 3 additions & 3 deletions Lib/idlelib/colorizer.py
Expand Up @@ -357,7 +357,7 @@ def removecolors(self):

def _color_delegator(parent): # htest #
from tkinter import Toplevel, Text
from idlelib.idle_test.test_colorizer import source
from test.test_idle.test_colorizer import source
from idlelib.percolator import Percolator

top = Toplevel(parent)
Expand All @@ -378,7 +378,7 @@ def _color_delegator(parent): # htest #

if __name__ == "__main__":
from unittest import main
main('idlelib.idle_test.test_colorizer', verbosity=2, exit=False)
main('test.test_idle.test_colorizer', verbosity=2, exit=False)

from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(_color_delegator)
2 changes: 1 addition & 1 deletion Lib/idlelib/config.py
Expand Up @@ -906,6 +906,6 @@ def dumpCfg(cfg):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_config', verbosity=2, exit=False)
main('test.test_idle.test_config', verbosity=2, exit=False)

# Run revised _dump() as htest?
4 changes: 2 additions & 2 deletions Lib/idlelib/config_key.py
Expand Up @@ -321,7 +321,7 @@ def bind_ok(self, keys):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_config_key', verbosity=2, exit=False)
main('test.test_idle.test_config_key', verbosity=2, exit=False)

from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(GetKeysDialog)
4 changes: 2 additions & 2 deletions Lib/idlelib/configdialog.py
Expand Up @@ -2408,7 +2408,7 @@ def _configure_canvas(event):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_configdialog', verbosity=2, exit=False)
main('test.test_idle.test_configdialog', verbosity=2, exit=False)

from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(ConfigDialog)
2 changes: 1 addition & 1 deletion Lib/idlelib/debugger.py
Expand Up @@ -545,6 +545,6 @@ def close(self):

if __name__ == "__main__":
from unittest import main
main('idlelib.idle_test.test_debugger', verbosity=2, exit=False)
main('test.test_idle.test_debugger', verbosity=2, exit=False)

# TODO: htest?
2 changes: 1 addition & 1 deletion Lib/idlelib/debugger_r.py
Expand Up @@ -390,4 +390,4 @@ def restart_subprocess_debugger(rpcclt):

if __name__ == "__main__":
from unittest import main
main('idlelib.idle_test.test_debugger_r', verbosity=2, exit=False)
main('test.test_idle.test_debugger_r', verbosity=2, exit=False)
4 changes: 2 additions & 2 deletions Lib/idlelib/debugobj.py
Expand Up @@ -136,7 +136,7 @@ def _object_browser(parent): # htest #

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_debugobj', verbosity=2, exit=False)
main('test.test_idle.test_debugobj', verbosity=2, exit=False)

from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(_object_browser)
2 changes: 1 addition & 1 deletion Lib/idlelib/debugobj_r.py
Expand Up @@ -38,4 +38,4 @@ def _GetSubList(self):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_debugobj_r', verbosity=2)
main('test.test_idle.test_debugobj_r', verbosity=2)
2 changes: 1 addition & 1 deletion Lib/idlelib/delegator.py
Expand Up @@ -30,4 +30,4 @@ def setdelegate(self, delegate):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_delegator', verbosity=2)
main('test.test_idle.test_delegator', verbosity=2)
2 changes: 1 addition & 1 deletion Lib/idlelib/dynoption.py
Expand Up @@ -54,5 +54,5 @@ def update():
button.pack()

if __name__ == '__main__':
from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(_dyn_option_menu)
4 changes: 2 additions & 2 deletions Lib/idlelib/editor.py
Expand Up @@ -1667,7 +1667,7 @@ def _editor_window(parent): # htest #

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_editor', verbosity=2, exit=False)
main('test.test_idle.test_editor', verbosity=2, exit=False)

from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(_editor_window)
2 changes: 1 addition & 1 deletion Lib/idlelib/filelist.py
Expand Up @@ -126,6 +126,6 @@ def _test(): # TODO check and convert to htest

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_filelist', verbosity=2)
main('test.test_idle.test_filelist', verbosity=2)

# _test()
2 changes: 1 addition & 1 deletion Lib/idlelib/format.py
Expand Up @@ -423,4 +423,4 @@ def do_rstrip(self, event=None):

if __name__ == "__main__":
from unittest import main
main('idlelib.idle_test.test_format', verbosity=2, exit=False)
main('test.test_idle.test_format', verbosity=2, exit=False)
4 changes: 2 additions & 2 deletions Lib/idlelib/grep.py
Expand Up @@ -215,7 +215,7 @@ def show_grep_dialog():

if __name__ == "__main__":
from unittest import main
main('idlelib.idle_test.test_grep', verbosity=2, exit=False)
main('test.test_idle.test_grep', verbosity=2, exit=False)

from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(_grep_dialog)
4 changes: 2 additions & 2 deletions Lib/idlelib/help.py
Expand Up @@ -288,7 +288,7 @@ def show_idlehelp(parent):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_help', verbosity=2, exit=False)
main('test.test_idle.test_help', verbosity=2, exit=False)

from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(show_idlehelp)
4 changes: 2 additions & 2 deletions Lib/idlelib/help_about.py
Expand Up @@ -205,7 +205,7 @@ def ok(self, event=None):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_help_about', verbosity=2, exit=False)
main('test.test_idle.test_help_about', verbosity=2, exit=False)

from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(AboutDialog)
2 changes: 1 addition & 1 deletion Lib/idlelib/history.py
Expand Up @@ -103,4 +103,4 @@ def store(self, source):

if __name__ == "__main__":
from unittest import main
main('idlelib.idle_test.test_history', verbosity=2, exit=False)
main('test.test_idle.test_history', verbosity=2, exit=False)
2 changes: 1 addition & 1 deletion Lib/idlelib/hyperparser.py
Expand Up @@ -309,4 +309,4 @@ def get_expression(self):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_hyperparser', verbosity=2)
main('test.test_idle.test_hyperparser', verbosity=2)
17 changes: 0 additions & 17 deletions Lib/idlelib/idle_test/__init__.py

This file was deleted.

4 changes: 2 additions & 2 deletions Lib/idlelib/iomenu.py
Expand Up @@ -429,7 +429,7 @@ def savecopy(self, event):

if __name__ == "__main__":
from unittest import main
main('idlelib.idle_test.test_iomenu', verbosity=2, exit=False)
main('test.test_idle.test_iomenu', verbosity=2, exit=False)

from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(_io_binding)
2 changes: 1 addition & 1 deletion Lib/idlelib/macosx.py
Expand Up @@ -263,4 +263,4 @@ def setupApp(root, flist):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_macosx', verbosity=2)
main('test.test_idle.test_macosx', verbosity=2)
2 changes: 1 addition & 1 deletion Lib/idlelib/mainmenu.py
Expand Up @@ -122,4 +122,4 @@

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_mainmenu', verbosity=2)
main('test.test_idle.test_mainmenu', verbosity=2)
4 changes: 2 additions & 2 deletions Lib/idlelib/multicall.py
Expand Up @@ -442,7 +442,7 @@ def handler(event):

if __name__ == "__main__":
from unittest import main
main('idlelib.idle_test.test_mainmenu', verbosity=2, exit=False)
main('test.test_idle.test_mainmenu', verbosity=2, exit=False)

from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(_multi_call)
2 changes: 1 addition & 1 deletion Lib/idlelib/outwin.py
Expand Up @@ -184,4 +184,4 @@ def setup(self):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_outwin', verbosity=2, exit=False)
main('test.test_idle.test_outwin', verbosity=2, exit=False)
2 changes: 1 addition & 1 deletion Lib/idlelib/parenmatch.py
Expand Up @@ -180,4 +180,4 @@ def set_timeout_last(self):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_parenmatch', verbosity=2)
main('test.test_idle.test_parenmatch', verbosity=2)
4 changes: 2 additions & 2 deletions Lib/idlelib/pathbrowser.py
Expand Up @@ -105,7 +105,7 @@ def _path_browser(parent): # htest #

if __name__ == "__main__":
from unittest import main
main('idlelib.idle_test.test_pathbrowser', verbosity=2, exit=False)
main('test.test_idle.test_pathbrowser', verbosity=2, exit=False)

from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(_path_browser)
4 changes: 2 additions & 2 deletions Lib/idlelib/percolator.py
Expand Up @@ -112,7 +112,7 @@ def toggle2():

if __name__ == "__main__":
from unittest import main
main('idlelib.idle_test.test_percolator', verbosity=2, exit=False)
main('test.test_idle.test_percolator', verbosity=2, exit=False)

from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(_percolator)
2 changes: 1 addition & 1 deletion Lib/idlelib/pyparse.py
Expand Up @@ -586,4 +586,4 @@ def get_last_stmt_bracketing(self):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_pyparse', verbosity=2)
main('test.test_idle.test_pyparse', verbosity=2)
4 changes: 2 additions & 2 deletions Lib/idlelib/query.py
Expand Up @@ -386,7 +386,7 @@ def entry_ok(self):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_query', verbosity=2, exit=False)
main('test.test_idle.test_query', verbosity=2, exit=False)

from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(Query, HelpSource, CustomRun)
4 changes: 2 additions & 2 deletions Lib/idlelib/redirector.py
Expand Up @@ -168,7 +168,7 @@ def my_insert(*args):

if __name__ == "__main__":
from unittest import main
main('idlelib.idle_test.test_redirector', verbosity=2, exit=False)
main('test.test_idle.test_redirector', verbosity=2, exit=False)

from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(_widget_redirector)
4 changes: 2 additions & 2 deletions Lib/idlelib/replace.py
Expand Up @@ -301,7 +301,7 @@ def show_replace():

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_replace', verbosity=2, exit=False)
main('test.test_idle.test_replace', verbosity=2, exit=False)

from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(_replace_dialog)
2 changes: 1 addition & 1 deletion Lib/idlelib/rpc.py
Expand Up @@ -632,4 +632,4 @@ def displayhook(value):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_rpc', verbosity=2,)
main('test.test_idle.test_rpc', verbosity=2,)
2 changes: 1 addition & 1 deletion Lib/idlelib/run.py
Expand Up @@ -637,6 +637,6 @@ def stackviewer(self, flist_oid=None):

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_run', verbosity=2)
main('test.test_idle.test_run', verbosity=2)

capture_warnings(False) # Make sure turned off; see bpo-18081.
2 changes: 1 addition & 1 deletion Lib/idlelib/runscript.py
Expand Up @@ -210,4 +210,4 @@ def errorbox(self, title, message):

if __name__ == "__main__":
from unittest import main
main('idlelib.idle_test.test_runscript', verbosity=2,)
main('test.test_idle.test_runscript', verbosity=2,)
4 changes: 2 additions & 2 deletions Lib/idlelib/scrolledlist.py
Expand Up @@ -143,7 +143,7 @@ def on_double(self, index): print("double", self.get(index))

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_scrolledlist', verbosity=2,)
main('test.test_idle.test_scrolledlist', verbosity=2,)

from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(_scrolled_list)
4 changes: 2 additions & 2 deletions Lib/idlelib/search.py
Expand Up @@ -158,7 +158,7 @@ def show_find():

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_search', verbosity=2, exit=False)
main('test.test_idle.test_search', verbosity=2, exit=False)

from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(_search_dialog)
4 changes: 2 additions & 2 deletions Lib/idlelib/searchbase.py
Expand Up @@ -204,7 +204,7 @@ def default_command(self, dummy): pass

if __name__ == '__main__':
from unittest import main
main('idlelib.idle_test.test_searchbase', verbosity=2, exit=False)
main('test.test_idle.test_searchbase', verbosity=2, exit=False)

from idlelib.idle_test.htest import run
from test.test_idle.htest import run
run(_searchbase)
2 changes: 1 addition & 1 deletion Lib/idlelib/searchengine.py
Expand Up @@ -231,4 +231,4 @@ def get_line_col(index):

if __name__ == "__main__":
from unittest import main
main('idlelib.idle_test.test_searchengine', verbosity=2)
main('test.test_idle.test_searchengine', verbosity=2)