The proctest package
An IO library for testing interactive command line programs
Proctest aims to simplify interacting with and testing terminal programs, providing convenience functions for starting programs and reading their output.
All blocking operations support timeouts so that misbehaving programs cannot block your test pipeline.
Find more examples and contribute at https://github.com/nh2/proctest.
Properties
| Versions | 0.1.0.0, 0.1.0.1, 0.1.2.0, 0.1.3.0 |
|---|---|
| Dependencies | base (≥4 & ≤5), bytestring, hspec, HUnit, process (≥1.1.0.1), QuickCheck (≥2.4.2), text |
| License | MIT |
| Copyright | Copyright: (c) 2012 Niklas Hambüchen |
| Author | Niklas Hambüchen |
| Maintainer | Niklas Hambüchen <mail@nh2.me> |
| Stability | experimental |
| Category | Testing |
| Home page | https://github.com/nh2/proctest |
| Bug tracker | https://github.com/nh2/proctest/issues |
| Executables | example-netcat-test |
| Upload date | Wed Aug 29 17:55:36 UTC 2012 |
| Uploaded by | NiklasHambuechen |
| Built on | ghc-7.4 |
Modules
Downloads
- proctest-0.1.3.0.tar.gz (Cabal source package)
- package description (included in the package)