summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib/idle_test
Commit message (Collapse)AuthorAgeFilesLines
* bpo-30495: IDLE: improve textview with docstrings, PEP8 names, more tests. ↵csabella2017-06-293-55/+74
| | | | | | | (#2283) Split TextViewer class into ViewWindow, ViewFrame, and TextFrame classes so that instances of the latter two can be placed with other widgets within a multiframe window. Patch by Cheryl Sabella.
* bpo-30723: IDLE -- Enhance parenmatch; add style, flash, and help (#2306)wohlganger2017-06-281-37/+31
| | | | | | | | | * Add 'parens' style to highlight both opener and closer. * Make 'default' style, which is not default, a synonym for 'opener'. * Make time-delay work the same with all styles. * Add help for config dialog extensions tab, including parenmatch. * Add new tests. Original patch by Charles Wohlganger.
* bpo-21519: IDLE basic custom key entry better detects duplicates. (#2428)terryjreedy2017-06-271-4/+10
|
* bpo-29910: IDLE no longer deletes a character after commenting out a region ↵Serhiy Storchaka2017-06-271-4/+4
| | | | | | | | | | | (#825) This happened because shortcut has a class binding and 'break' was not returned. Fix other potential conflicts between IDLE and default key bindings. * Add news item * Update NEWS
* bpo-24813: IDLE: Add build bitness to About Idle title (#2380)csabella2017-06-271-2/+10
| | | Patch by Cheryl Sabella.
* bpo-30728: IDLE: Refactor configdialog to PEP8 names (#2307)csabella2017-06-261-18/+22
| | | | Also, change '*' in the tkinter import to an explicit list of names. Patch by Cheryl Sabella.
* bpo-6739: IDLE: Check for valid keybinding in config_keys (#2377)csabella2017-06-261-8/+71
| | | | | | Verify user-entered key sequences by trying to bind them with tk. Add tests for all 3 validation functions. Original patch by G Polo. Tests added by Cheryl Sabella.
* bpo-24813: IDLE: Add default title to help_about (#2366)csabella2017-06-241-0/+23
| | | Patch by Cheryl Sabella.
* bpo-24813: IDLE: Add icon to help_about (#2335)csabella2017-06-231-0/+7
| | | Patch by Cheryl Sabella
* bpo-27922: Stop gui flash from idle_test.test_parenmatch (#2171)terryjreedy2017-06-131-0/+1
| | | For unknown reasons, this does not work when running leak tests.
* Fix ref leak in idle_test.test_macosx (#2163)terryjreedy2017-06-131-0/+4
|
* bpo-30642: IDLE: Fix test_query refleak (#2147)mlouielu2017-06-131-0/+1
| | | Patch by Louie Lu.
* bpo-30495: IDLE: Modernize textview.py with docstrings and PEP8 names (#1839)csabella2017-05-282-15/+16
| | | | | Patch by Cheryl Sabella.
* IDLE test_help_about: edit and add test. (#1838)terryjreedy2017-05-281-47/+75
| | | Coverage is now 100%
* bpo-30290: IDLE: Refactor help_about to PEP8 names (#1714)csabella2017-05-271-9/+9
| | | Patch by Cheryl Sabella.
* bpo-30290: IDLE: Add more tests for help_about dialog (#1697)mlouielu2017-05-211-0/+63
| | | Increases coverage to 99%
* IDLE test_textview: add comments and test, increase coverage to 100% (#1641)terryjreedy2017-05-181-9/+24
|
* bpo-30303: IDLE: Add _utest argument to textview (#1499)Louie Lu2017-05-171-1/+41
|
* bpo-29995: re.escape() now escapes only special characters. (#1007)Serhiy Storchaka2017-04-131-2/+2
|
* bpo-29919: Remove unused imports found by pyflakes (#137)Victor Stinner2017-03-274-6/+2
| | | Make also minor PEP8 coding style fixes on modified imports.
* bpo-20185: Convert list object implementation to Argument Clinic. (#542)Serhiy Storchaka2017-03-111-4/+4
|
* Remove unused imports.Serhiy Storchaka2016-12-162-2/+0
|
* Issue #28572: Use system-specific values for configdialog font testTerry Jan Reedy2016-11-081-8/+12
|
* Issue #28572: Add 10% to coverage of IDLE's test_configdialog.Terry Jan Reedy2016-11-071-18/+111
| | | | Update and augment description of the configuration system.
* #27364: fix "incorrect" uses of escape character in the stdlib.R David Murray2016-09-082-9/+9
| | | | | | | And most of the tools. Patch by Emanual Barry, reviewed by me, Serhiy Storchaka, and Martin Panter.
* Issue #27922: IDLE tests no longer flash tk widgets (Merge 3.5).Terry Jan Reedy2016-09-019-6/+21
|\
| * Issue #27922: IDLE tests no longer flash tk widgets.Terry Jan Reedy2016-09-016-5/+13
| |
* | Issue #27891: Consistently group and sort imports within idlelib modules.Terry Jan Reedy2016-08-311-2/+3
| |
* | Issue #27895: Spelling fixes (Contributed by Ville Skyttä).Raymond Hettinger2016-08-301-1/+1
| |
* | Issue #27821: Fix bug in idlelib.comfig function and add new tests.Terry Jan Reedy2016-08-251-22/+84
| |
* | Issue #27714: Remove unneeded non-idempotent call that fails on retest.Terry Jan Reedy2016-08-211-2/+0
|\ \ | |/
| * Issue #27714: Remove unneeded non-idempotent call that fails on retest.Terry Jan Reedy2016-08-211-2/+0
| |
| * Issue #27714: text_textview now passes when re-run in the same processTerry Jan Reedy2016-08-101-2/+1
| | | | | | | | because test_idle failed while running with test -w (and no -jn).
* | Issue #27732: Silence test_idle with dummy bell functions.Terry Jan Reedy2016-08-115-8/+17
| |
* | Issue #27714: text_textview now passes when re-run in the same processTerry Jan Reedy2016-08-102-3/+3
| | | | | | | | | | because test_idle failed while running with test -w (and no -jn). Prevent a non-fatal warning from test_config_key.
* | Issue #27380: For test_query on Mac, adjust one expected result.Terry Jan Reedy2016-08-101-1/+3
| |
* | Issue #27621: Put query response validation error messages in query boxTerry Jan Reedy2016-08-101-142/+93
| | | | | | | | | | instead of in separate massagebox. Redo tests to match. Add Mac OSX refinements. Original patch by Mark Roseman.
* | Issue #27620: Make htest box respond to <Return> and <Escape>.Terry Jan Reedy2016-07-281-6/+12
| |
* | Issue #27626: Further spelling fixes for 3.6Martin Panter2016-07-281-1/+1
| |
* | Issue #27620: Escape key closes Query box as cancelled.Terry Jan Reedy2016-07-261-3/+3
| |
* | Issue #19198: IDLE: tab after initial whitespace should tab, not autocomplete.Terry Jan Reedy2016-07-251-0/+5
| | | | | | | | Fixes problem with writing docstrings at lease twice indented.
* | Issue #27477: Convert IDLE search dialogs to using ttk widgets.Terry Jan Reedy2016-07-112-12/+8
| |
* | Refine geometry of idlelib htests (and a few other fix-ups).Terry Jan Reedy2016-07-101-1/+1
| |
* | Issue #27173: Fix error in test_config that caused test_idle to fail.Terry Jan Reedy2016-07-101-1/+1
| |
* | Issue #27173: Add 'IDLE Modern Unix' to the built-in key sets.Terry Jan Reedy2016-07-101-0/+98
| | | | | | | | | | Make the default key set depend on the platform. Add tests for changes to the config module.
* | WhitespaceTerry Jan Reedy2016-07-081-1/+1
| |
* | Issue #27380: IDLE: add query.HelpSource class and tests.Terry Jan Reedy2016-07-083-149/+201
| | | | | | | | Remove modules that are combined in new module.
* | Issue #27452: make command line idle-test> python test_help.py work.Terry Jan Reedy2016-07-061-1/+1
| | | | | | | | __file__ is relative in this case.
* | Issue 27437: Add query.ModuleName and use it for file => Load Module.Terry Jan Reedy2016-07-032-18/+97
| | | | | | | | Users can now edit bad entries instead of starting over.
* | Issue #27380: IDLE: add base Query dialog, with ttk widgets and subclassTerry Jan Reedy2016-06-273-87/+175
| | | | | | | | | | | | SectionName. These split class GetCfgSectionNameDialog from configSectionNameDialog.py, temporarily renamed config_sec.py in 3.7.9a2. More Query subclasses are planned.