I'm pleased to announce the release of shelltestrunner 1.3. New in this release:
* support latest Diff, cmdargs, test-framework; tested with GHC 7.6.1 (Magnus Therning)
* fix unicode handling on GHC >= 7.2
shelltestrunner tests command-line programs (or arbitrary shell commands.)
It reads simple declarative tests specifying a command, some input, and
the expected output, and can run them run in parallel, selectively, with a
timeout, in color, and/or with differences highlighted. shelltestrunner
has been tested on gnu/linux, mac and windows; projects using it include
hledger, berp, cblrepo and eddie. shelltestrunner is free software
released under GPLv3+.
Home: http://joyful.com/shelltestrunner
Install: $ cabal install shelltestrunner