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 Saimadhav.Heblikar
Recipients Saimadhav.Heblikar, python-dev, terry.reedy
Date 2014-05-20.09:09:13
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1400576959.5.0.613830594024.issue21477@psf.upfronthosting.co.za>
In-reply-to
Content
Adds spec dicts for aboutDialog, ClassBrowser, PathBrowser, textView and configHelpSourceEdit and modifies the related modules appropriately.
The spec dicts(and the tests relating to) for editorwindow and help dialog have not been modified in this patch.

The tests work OK when run individually from respective modules. The widgets are placed below parent. Some widgets close the parent when they are closed, some do not.(I feel the parent should be manually closed by the user, because the user might want to re-run a test. This would also help in reusing root, when running all the tests together).

The runall() seems shaky at the moment. For eg, as mentioned above, some widgets close the parent when they are closed, some do not. This is causes build-up of parent dialogs. I did not try to fix it, because things will change once we agree upon factoring out run() and runall(), about reusing the same root window for runall(). If things dont change, I will work on fixing the buildup of dialogs.

If this patch seems "incomplete" because of the above issue, please provide feedback about the tests itself, when run individually.
History
Date User Action Args
2014-05-20 09:09:19Saimadhav.Heblikarsetrecipients: + Saimadhav.Heblikar, terry.reedy, python-dev
2014-05-20 09:09:19Saimadhav.Heblikarsetmessageid: <1400576959.5.0.613830594024.issue21477@psf.upfronthosting.co.za>
2014-05-20 09:09:19Saimadhav.Heblikarlinkissue21477 messages
2014-05-20 09:09:18Saimadhav.Heblikarcreate