Bug#156784: RFP: pexpect -- automating interactive applications, e.g. for testing
Package: wnpp
Version: N/A; reported 2002-08-15
Severity: wishlist
* Package name : pexpect
Version : 0.8
Upstream Author : noah@noah.org
* URL : http://pexpect.sourceforge.net/
* License : Python Software Foundation License
Description : automating interactive applications, e.g. for testing
Pexpect was previously named pypect.
>From the web page:
"The purpose of the pexpect module is to make Python be a
better glue.
Pexpect is a pure Python module for spawning child
applications; controlling them; and responding to expected
patterns in their output. Pexpect works like Don Libes'
Expect. Use pexpect when you want to control another
application. It allows you to start a child application and
have your script control it as if a human were typing
commands.
Pexpect can be used for automating interactive applications
such as ssh, ftp, passwd, telnet, etc. It can be used to a
automate setup scripts for duplicating software package
installations on different servers. It can be used for
automated software testing."
Reply to: