summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib/idle_test
Commit message (Collapse)AuthorAgeFilesLines
...
* Issue #21982: Add minimal unittest for configDialog with 46% coverage.Terry Jan Reedy2014-07-151-0/+32
| | | | Fix regression that this test would have caught.
* Issue #18592: Method return signature changes made to SearchDialogBase forTerry Jan Reedy2014-07-131-1/+1
| | | | | test purposes are now reflected in GrepDialog and ReplaceDialog. Docstrings are improved. Initial patch by Saimadhav Heblikar
* Issue #18592: Make unittest for SearchDialogBase work on all tk versions.Terry Jan Reedy2014-07-111-4/+4
|
* #21940: Add unittest for WidgetRedirector. Initial patch by Saimadhav Heblikar.Terry Jan Reedy2014-07-112-1/+126
|
* More idlelib cleanup inspired by pyflakes.Terry Jan Reedy2014-07-021-2/+2
|
* Issue #18592: Refactor 2 SearchDialogBase.create_(option/other)_buttons methodsTerry Jan Reedy2014-07-011-76/+43
| | | | | | to remove duplication and return info for tests. Rewrite corresponding tests. Test_create_option_buttons was not testing anything because of buggy comparisons. Use Python subscripting to get widget options.
* Issue #18592: Add unittests for SearchDialogBase. Patch by Phil Webster.Terry Jan Reedy2014-07-011-0/+198
|
* Issue #21694: Add unittest for ParenMatch. Patch by Saimadhav Heblikar.Terry Jan Reedy2014-06-171-0/+109
|
* Issue #21686: add unittest for idlelib.HyperParser. Original patch by SaimadhavTerry Jan Reedy2014-06-161-0/+191
| | | | Heblikar. Correct a minor 3.x bug in HyperParser discovered by testing.
* whitespaceTerry Jan Reedy2014-06-081-1/+1
|
* Issue #21682: Replace EditorWindow with mock to eliminate memory leaks.Terry Jan Reedy2014-06-071-3/+10
| | | | Patch by Saimadhav Heblikar.
* Issue #18910: test_textView - since all tests require 'gui', make root global.Terry Jan Reedy2014-06-061-33/+34
| | | | Subclass TextViewer to add mock methods instead of monkey-patching it.
* whitespaceTerry Jan Reedy2014-06-051-1/+1
|
* Issue #18910: Add unittest for textView. Patch by Phil Webster.Terry Jan Reedy2014-06-052-1/+105
|
* Issue #18292: Idle - test AutoExpand. Patch by Saihadhav Heblikar.Terry Jan Reedy2014-06-051-0/+141
|
* Issue #18409: Idle: add unittest for AutoComplete. Patch by Phil Webster.Terry Jan Reedy2014-06-043-4/+176
|
* Issue #18492: Allow all resources when tests are not run by regrtest.py.Zachary Ware2014-06-021-16/+21
| | | | This changeset also includes cleanup allowed by this behavior change.
* 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.
* Issue 21284: Idle: make test_formatparagraph pass even when a user changes theTerry Jan Reedy2014-04-221-5/+5
| | | | reformat width in the configuration menu.
* Merge with 3.3Terry Jan Reedy2014-02-275-3/+13
|\
| * Issue #20567: Delete class attribute gui widgets in idle tests.Terry Jan Reedy2014-02-275-3/+13
| | | | | | | | Code patch by Serhiy Storchaka
* | #20634: merge with 3.3.Ezio Melotti2014-02-151-1/+1
|\ \ | |/
| * #20634: fix typo in IDLE README noticed by Saimadhav Heblikar.Ezio Melotti2014-02-151-1/+1
| |
* | Issue #20326: Argument Clinic now uses a simple, unique signature toLarry Hastings2014-01-281-2/+2
| | | | | | | | | | | | | | | | | | | | annotate text signatures in docstrings, resulting in fewer false positives. "self" parameters are also explicitly marked, allowing inspect.Signature() to authoritatively detect (and skip) said parameters. Issue #20326: Argument Clinic now generates separate checksums for the input and output sections of the block, allowing external tools to verify that the input has not changed (and thus the output is not out-of-date).
* | Merge with 3.3Terry Jan Reedy2014-01-271-0/+10
|\ \ | |/
| * Idlelib.calltips: add test of starred first parameters. They should not beTerry Jan Reedy2014-01-271-0/+10
| | | | | | | | removed even for bound methods. (Inspect.signature does, see 20401.)
* | White space and merge cleanup.Terry Jan Reedy2014-01-271-4/+0
| |
* | Merge with 3.3Terry Jan Reedy2014-01-271-0/+4
|\ \ | |/
* | Merge heads.Terry Jan Reedy2014-01-271-17/+31
|\ \
| * \ Issue #20338: Increase allowed tip width slightly and wrap long signagure lines.Terry Jan Reedy2014-01-271-8/+26
| |\ \ | | |/ | | | | | | Original patch by Serhiy Storchaka.
| | * Issue #20338: Increase allowed tip width slightly and wrap long signagure lines.Terry Jan Reedy2014-01-271-8/+24
| |/ | | | | | | Original patch by Serhiy Storchaka.
* | Issue #20189: Four additional builtin types (PyTypeObject,Larry Hastings2014-01-241-6/+9
|/ | | | | | PyMethodDescr_Type, _PyMethodWrapper_Type, and PyWrapperDescr_Type) have been modified to provide introspection information for builtins. Also: many additional Lib, test suite, and Argument Clinic fixes.
* Issue #16638: Include up to 5 docstring header lines (before first blank) inTerry Jan Reedy2014-01-221-4/+18
| | | | | Idle calltips. This is needed for builtins, such bytes (which is why 5). Based on patch by Serhiy Storchaka.
* Issue #16630: Make Idle calltips work even when __getattr__ raises.Terry Jan Reedy2014-01-211-6/+18
| | | | Initial patch by Roger Serwy.
* Issue #16655: Explain why Idle's test_calltips has 'fragile' tests of builtins.Terry Jan Reedy2014-01-211-0/+8
|
* Issue #20122: Idlelib: Move tests in CallTips.py to test_calltips.py.Terry Jan Reedy2014-01-211-0/+100
|
* Issue #18489: Add complete, gui-free tests for idlelib.SearchEngine.Terry Jan Reedy2013-08-311-0/+326
| | | | | | Patch import and initialization in SearchEngine to make testing easier. Improve docstrings, especially to clarify the double role of 'ok' parameters. Original patch by Phil Webster.
* #18741: fix more typos. Patch by Févry Thibault.Ezio Melotti2013-08-172-5/+5
|
* Issue #18732: Remove unused* parameter output_sep from IdleHistory.HistoryTerry Jan Reedy2013-08-151-0/+2
| | | | | | and paired splits and joins that do nothing when output_sep is its default \n. *It in unused in that the class in only instantiated once, with the default. Make a few other changes in .fetch and its test.
* Issue #18425: Unittests for idlelib.IdleHistory. First patch by R. Jayakrishnan.Terry Jan Reedy2013-08-151-0/+164
|
* Issue #18226: Add docstrings and unittests for idlelib/FormatParagraph.py.Terry Jan Reedy2013-08-101-0/+374
| | | | | Move comment code to a separate function so it can be separately tested. Original patches by Todd Rovito and Phil Webster.
* Make all idle test case names end with 'Test'.Terry Jan Reedy2013-07-302-2/+2
|