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 Saimadhav.Heblikar, python-dev, terry.reedy
Date 2014-07-15.03:20:38
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1405394439.69.0.612729211364.issue21982@psf.upfronthosting.co.za>
In-reply-to
Content
Thanks for catching this. Either I misread pyflakes output or it has a bug. In either case, I should have searched this one like I did some others.  The htest caught this. I added a minimal unittest that initially failed, covers half the module, and now passes.

2.7 did not have the error, but the rest of the changes apply.

---
More info on a recurring 'nuisance': Start Idle on Windows from debug build interpreter. After ConfigDialog(), test termination causes the following to be printed in the interpreter window.

can't invoke "event" command: application has been destroyed
    while executing
"event generate $w <<ThemeChanged>>"
    (procedure "ttk::ThemeChanged" line 6)
    invoked from within
"ttk::ThemeChanged"

This happens *after* tearDownClass runs. I determined this by adding
def tearDownModule(): input('mod') to pause. Changing to "d = ConfigDialog(...); d.destroy()" has no effect. Commenting out parts of dialog construction might narrow down the responsible component.
History
Date User Action Args
2014-07-15 03:20:39terry.reedysetrecipients: + terry.reedy, python-dev, Saimadhav.Heblikar
2014-07-15 03:20:39terry.reedysetmessageid: <1405394439.69.0.612729211364.issue21982@psf.upfronthosting.co.za>
2014-07-15 03:20:39terry.reedylinkissue21982 messages
2014-07-15 03:20:38terry.reedycreate