summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib/idle_test/htest.py
Commit message (Collapse)AuthorAgeFilesLines
* Issue #24137: Run IDLE, test_idle, and htest with tkinter default root disabled.Terry Jan Reedy2016-06-211-1/+2
| | | | | Fix code and tests that fail with this restriction. Fix htests to not create a second and redundant root and mainloop.
* Issue #27239: Continue refactoring idlelib.macosx and adding macosx tests.Terry Jan Reedy2016-06-121-2/+0
|
* Issue *24750: Switch all scrollbars in IDLE to ttk versions.Terry Jan Reedy2016-06-101-1/+2
| | | | Where needed, add minimal tests to cover changes.
* Issue #27239: idlelib.macosx.isXyzTk functions initialize as needed.Terry Jan Reedy2016-06-081-2/+2
|
* Issue #24225: Within idlelib files, update idlelib module names.Terry Jan Reedy2016-05-281-33/+33
| | | | | | | | | | | | | | | | This follows the previous patch that changed idlelib file names. Class names that matched old module names are not changed. Change idlelib imports in turtledemo.__main__. Exception: config-extensions.def. Previously, extension section names, file names, and class names had to match. Changing section names would create cross-version conflicts in config-extensions.cfg (user customizations). Instead map old names to new file names at point of import in editor.EditorWindow.load_extension. Patch extensively tested with test_idle, idle_test.htest.py, a custom import-all test, running IDLE in a console to catch messages, and testing each menu item. Based on a patch by Al Sweigart.
* Issue #25507: revert incorrect movement of idleConf import in c548ad75160c.Terry Jan Reedy2016-01-271-0/+3
| | | | Augment htest to include all major IOBinding functions.
* Issue #25507: move test-specific imports to test function (idlelib.IOBinding).Terry Jan Reedy2015-10-301-3/+5
|
* Issue #24782: Finish converting the Configure Extension dialog into a newTerry Jan Reedy2015-10-141-10/+2
| | | | tab in the IDLE Preferences dialog. Code patch by Mark Roseman.
* Issue #16893: Replace help.txt with idle.html for Idle doc display.Terry Jan Reedy2015-09-201-7/+7
| | | | | | | | The new idlelib/idle.html is copied from Doc/build/html/idle.html. It looks better than help.txt and will better document Idle as released. The tkinter html viewer that works for this file was written by Rose Roseman. The new code is in idlelib/help.py, a new file for help menu classes. The now unused EditorWindow.HelpDialog class and helt.txt file are deprecated.
* Issue #3068: Add Idle extension configuration dialog to Options menu.Terry Jan Reedy2014-10-231-0/+9
| | | | Original patch by Tal Einat.
* Issue #22186: Fix typos in Lib/.Berker Peksag2014-10-191-1/+1
| | | | Patch by Févry Thibault.
* Issue #22629: Revise idle_test.htest, mostly docstring. Start revision ofTerry Jan Reedy2014-10-171-18/+47
| | | | htests to add # htest # marker for coveragepy and stop tcl errors.
* Issue #21477: Update htest docstring and remove extraneous differences betweenTerry Jan Reedy2014-06-011-9/+18
| | | | 2.7 and 3.4. Original patch by Saimadhav Heblikar.
* Issue #21477: Add htests for GrepDialog, UndoDelegator, and configDialog.Terry Jan Reedy2014-05-291-8/+57
| | | | Put instructions in a fixed size scrollable Text. Patch by Saimadhav Heblikar.
* Issue #21477: Add htests for Search and Replace dialogs.Terry Jan Reedy2014-05-271-6/+20
| | | | Patch by Saimadhav Heblikar.
* Issue #21477: Idle htest: modify run; add more tests.Terry Jan Reedy2014-05-251-36/+73
| | | | Patch by Saimadhav Heblikar. 2.7 version will follow.
* Issue #21477: Idle htest: merge and modify run and runall; add many tests.Terry Jan Reedy2014-05-241-23/+191
| | | | Patch by Saimadhav Heblikar
* Issue #21477: idle htests - lower case function names, other cleanups.Terry Jan Reedy2014-05-191-20/+19
|
* Issue #18104: revise docstrings, remove obsolete comments.Terry Jan Reedy2014-05-161-29/+32
|
* whitespaceTerry Jan Reedy2014-05-121-1/+0
|
* Issue #18104: Add idlelib/idle_test/htest.py with a few sample tests to beginTerry Jan Reedy2014-05-121-0/+91
consolidating and improving human-validated tests of Idle. Change other files as needed to work with htest. Running the module as __main__ runs all tests.