[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: