proctest: An IO library for testing interactive command line programs

[ library, mit, program, testing ] [ Propose Tags ]
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 Wed Aug 29 17:55:36 UTC 2012
Distributions NixOS:
Executables example-netcat-test
Downloads 1406 total (15 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

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




Maintainer's Corner

For package maintainers and hackage trustees