Testing CLI and TUI programs
cmdtest
Black box tests Unix command line tools. Roughly, it is given a a script, its input files, and its expected output files. cmdtest runs the script, and checks the output is as expected.
|
|
Package: cmdtest
Version: 0.22-1
Priority: optional
Section: universe/python
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Lars Wirzenius <liw@liw.fi>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 78.8 kB
Depends: python (>= 2.7), python (<< 2.8), python-cliapp, python-ttystatus, python-markdown
Homepage: http://liw.fi/cmdtest/
Download-Size: 18.8 kB
APT-Manual-Installed: yes
APT-Sources: http://nz.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
Description: blackbox testing of Unix command line programs
cmdtest black box tests Unix command line tools. Roughly, it is given a a
script, its input files, and its expected output files. cmdtest runs the
script, and checks the output is as expected.
.
cmdtest is aimed specifically at testing non-interactive Unix command line
programs, and tries to make that as easy as possible.
.
Also included is a "scenario testing" tool, yarn.
|
|
|
|
TODO Create test harness in tcl/expect, based on yarn
and cmdtest
Thanks for reading!
If this article appears incomplete, it may be intentional. Try prompting for a continuation.
If this article appears incomplete, it may be intentional. Try prompting for a continuation.