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 Cornelius Diekmann
Recipients Alex.Willmer, Cornelius Diekmann, chris.torek, martin.panter
Date 2016-12-25.16:43:44
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1482684225.17.0.467768789806.issue29070@psf.upfronthosting.co.za>
In-reply-to
Content
As Martin Panter noted, "it doesn’t look like pty.spawn() is tested at all" [issue26228]. So I wrote some very basic integration tests for pty.spawn.

They work perfectly on my Linux machine. Line 4 of the library module under test (pty.py) states: "Only tested on Linux." I don't like this comment ;-)

There are two possibilities how to proceed from here:
1) The tests work perfectly on all other platforms: then we can remove this comment from pty.py.
2) The tests fail on other platforms: then we can finally document where this module is expected to work and where not.

In either case, I need some help by non-Linux users to run theses tests and document their success/failure and whether we have a bug on the specific platform (i.e. pty.spawn should work but does not) or whether the tests should be skipped (i.e. platform does not support ptys at all).

It would be really awesome if some *BSD and Windows users would join the nosy list :-)

Happy Holidays!
History
Date User Action Args
2016-12-25 16:43:45Cornelius Diekmannsetrecipients: + Cornelius Diekmann, martin.panter, Alex.Willmer, chris.torek
2016-12-25 16:43:45Cornelius Diekmannsetmessageid: <1482684225.17.0.467768789806.issue29070@psf.upfronthosting.co.za>
2016-12-25 16:43:45Cornelius Diekmannlinkissue29070 messages
2016-12-25 16:43:44Cornelius Diekmanncreate