The testrunner package

[Tags:gpl, library]

testrunner is a framework to run unit tests. It has the following distinguishing features: * It can run unit tests in parallel. * It can run QuickCheck and HUnit tests as well as simple boolean expressions. * It comes with a ready-made main function for your unit test executable. * This main function recognizes command-line arguments to select tests by name and replay QuickCheck tests.


[Skip to Readme]

Properties

Versions 0.9, 0.9.1
Dependencies base (>=3 && <5), HUnit, QuickCheck (>=2.1), random, regex-compat, stm [details]
License GPL
Author Reinier Lamers <tux_rocker@reinier.de>
Maintainer Reinier Lamers <tux_rocker@reinier.de>
Stability Unknown
Category Testing
Uploaded Sun Jan 23 13:17:14 UTC 2011 by ReinierLamers
Distributions NixOS:0.9.1
Downloads 506 total (8 in the last 30 days)
Votes
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for testrunner

Readme for testrunner-0.9.1

= testrunner =

== Description ==

testrunner is a framework to run unit tests. It has the
following distinguishing features:

* It can run unit tests in parallel.

* It can run QuickCheck and HUnit tests as well as simple
  boolean expressions.

* It comes with a ready-made main function for your unit test
  executable.

* This main function recognizes command-line arguments to select
  tests by name and replay QuickCheck tests.

== How to install ==

Configure the package with 'runghc Setup.hs configure --user'
Build it with 'runghc Setup.hs build'
Then copy the built library with 'runghc Setup.hs install'

== How to use ==

See the file using-testrunner.html