proctest: An IO library for testing interactive command line programs

[ library, mit, program, testing ] [ Propose Tags ]

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

Versions [RSS] [faq],,,
Dependencies base (>=4 && <=5), bytestring, hspec, HUnit, process (>=, QuickCheck (>=2.4.2), text [details]
License MIT
Copyright Copyright: (c) 2012 Niklas Hambüchen
Author Niklas Hambüchen
Maintainer Niklas Hambüchen <>
Category Testing
Home page
Bug tracker
Uploaded by NiklasHambuechen at 2012-08-29T17:55:36Z
Distributions NixOS:
Executables example-netcat-test
Downloads 2666 total (35 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs uploaded by user
Build status unknown [no reports yet]




Maintainer's Corner

For package maintainers and hackage trustees