testrunner: Easy unit test driver framework

[ library, testing ] [ Propose Tags ] [ Report a vulnerability ]

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]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.9, 0.9.1
Dependencies base (>=3 && <5), HUnit, QuickCheck (>=2.1), random, regex-compat, stm [details]
License LicenseRef-GPL
Author Reinier Lamers <tux_rocker@reinier.de>
Maintainer Reinier Lamers <tux_rocker@reinier.de>
Category Testing
Uploaded by ReinierLamers at 2011-01-23T13:17:14Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 1770 total (7 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for testrunner-0.9.1

[back to package description]
= 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