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 | Thu Aug 16 02:37:35 UTC 2012 |
| Uploaded by | NiklasHambuechen |
| Built on | ghc-7.4 |
Modules
Downloads
- proctest-0.1.2.0.tar.gz (Cabal source package)
- package description (included in the package)