This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author terry.reedy
Recipients Al.Sweigart, terry.reedy
Date 2015-04-17.04:36:15
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1429245376.43.0.797853052666.issue23964@psf.upfronthosting.co.za>
In-reply-to
Content
Although the text is aimed at people writing tests, I agree with starting with a new short section "0. Running all Idle tests".  The sentence already there is specific to automated unittests.  There is also a separate human-mediated test system run with "python -m idlelib.idle_test.htest" (more below).  This command should be added in this section.

Retesting, "python -m test.test_idle" on the command line no longer works for me on installed 3.4.3, Win7.  Instead I get

c:\Programs\Python34\python.exe: Error while finding spec for 'test.test_idle' (<class 'AttributeError'>: 'module' object has no attribute '__path__')

Did you get this or is does my install have a problem?  Running test_idle.py from the Idle editor works fine.  ">python -m test -v test_idle" fails with no output.

Onward: I do not want to indent code because I want people, including myself, to be able to cut and paste.  Some of the other edits look good at first glance.  I may have questions on some.

Something needs to be added to README about human-mediated tests, beyond the bottom-line summary in section 0.  There is a page long docstring in htest.py.  I am not sure how much to move to or duplicate in README (after further editing).  Any opinion, as a naive reader?
History
Date User Action Args
2015-04-17 04:36:16terry.reedysetrecipients: + terry.reedy, Al.Sweigart
2015-04-17 04:36:16terry.reedysetmessageid: <1429245376.43.0.797853052666.issue23964@psf.upfronthosting.co.za>
2015-04-17 04:36:16terry.reedylinkissue23964 messages
2015-04-17 04:36:15terry.reedycreate