summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_idle.py
Commit message (Collapse)AuthorAgeFilesLines
* Add skips to crashing tests under sanitizers instead of manually skipping ↵Pablo Galindo Salgado2022-01-251-0/+4
| | | | them (GH-30897)
* bpo-42630: Improve error reporting in Tkinter for absent default root (GH-23781)Serhiy Storchaka2020-12-191-1/+1
| | | | | | | | | | | * Tkinter functions and constructors which need a default root window raise now RuntimeError with descriptive message instead of obscure AttributeError or NameError if it is not created yet or cannot be created automatically. * Add tests for all functions which use default root window. * Fix import in the pynche script.
* bpo-40275: Use new test.support helper submodules in tests (GH-21317)Hai Shi2020-07-061-1/+1
|
* Improve comments in test_idle.py. (GH-7057)Terry Jan Reedy2018-05-221-6/+8
|
* Trivial cleanups following bpo-31370 (#3649)Antoine Pitrou2017-09-181-1/+1
| | | | | | * Trivial cleanups following bpo-31370 * Also cleanup the "importlib._bootstrap_external" module
* bpo-31370: Remove support for threads-less builds (#3385)Antoine Pitrou2017-09-071-1/+0
| | | | | | * Remove Setup.config * Always define WITH_THREAD for compatibility.
* Issue #27611, #24137: Only change tkinter when easily restored.Terry Jan Reedy2016-08-161-9/+9
|
* Issue #24137, issue #27611: Restore tkinter after test_idle.Terry Jan Reedy2016-07-251-0/+2
|
* Issue 27372: Stop test_idle from changing locale, so test passes.Terry Jan Reedy2016-06-261-6/+9
| | | | In 3.6, the warning is now called an error, making it harder to ignore.
* Issue #24137: Run IDLE, test_idle, and htest with tkinter default root disabled.Terry Jan Reedy2016-06-211-0/+1
| | | | | Fix code and tests that fail with this restriction. Fix htests to not create a second and redundant root and mainloop.
* Issue #24759: IDLE requires tk 8.5 and availability ttk widgets.Terry Jan Reedy2016-06-101-0/+2
| | | | Delete now unneeded tk version tests and code for older versions.
* Issue #23277: Remove unused imports in tests.Serhiy Storchaka2016-04-241-1/+0
|
* Issue #18492: Allow all resources when tests are not run by regrtest.py.Zachary Ware2014-06-021-4/+0
| | | | This changeset also includes cleanup allowed by this behavior change.
* Issue #18604: Consolidated checks for GUI availability.Zachary Ware2014-05-021-13/+1
| | | | | | | | | test_support._is_gui_available is now defined the same way on every platform, and now includes the Windows-specific check that had been in the Windows version of _is_gui_available and the OSX-specific check that was in tkinter.test.support.check_tk_availability. Also, every platform checks whether Tk can be instantiated (if the platform-specific checks passed).
* Issue #20567: Delete class attribute gui widgets in idle tests.Terry Jan Reedy2014-02-271-0/+1
| | | | Code patch by Serhiy Storchaka
* Issue #18441: Make test.support.requires('gui') skip when it should.Terry Jan Reedy2013-07-281-5/+17
|
* Issue #18103: Update README.txt and test_idle to describe and run gui tests.Terry Jan Reedy2013-06-291-0/+5
|
* Issue #15392: Do not run tests if threading/_thread not available. OtherwiseTerry Jan Reedy2013-05-291-8/+8
| | | | touchup test_idle. Rename README.txt.
* Issue #15392: Create a unittest framework for IDLE.Terry Jan Reedy2013-05-281-0/+14
Preliminary patch by Rajagopalasarma Jayakrishnan.