<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>testrunner</title>
<style type="text/css">
* { font-family: verdana, sans-serif; }
body { margin-left: 20%;
margin-right: 20%; }
img { border: none;
margin: 12px; }
code { font-family: monospace; }
</style>
</head>
<body>
<h1>testrunner</h1>
<p>testrunner is a <a href="http://www.haskell.org/">Haskell</a> library for
running unit tests. It has the
following distinguishing features:</p>
<ul>
<li>It can run unit tests in parallel.</li>
<li>It can run QuickCheck and HUnit tests as well as simple boolean
expressions.</li>
<li>It comes with a ready-made main function for your unit test
executable.</li>
<li>This main function recognizes command-line arguments to select tests
by name and replay QuickCheck tests.</li>
</ul>
<p>testrunner was spun off the <a href="http://darcs.net/">darcs</a>
project.</p>
<h2>Using testrunner</h2>
<p>A tutorial for testrunner can be found <a
href="using-testrunner.html">here</a>.</p>
<h2>Getting testrunner</h2>
<p>You can download the 0.9 release of testrunner <a
href="releases/testrunner-0.9.tar.gz">here</a>.</p>
<p>The darcs repository of testrunner is <a
href="http://code.haskell.org/testrunner/"><code>http://code.haskell.org/testrunner/</code></a>.
Thus, use <code>darcs get http://code.haskell.org/testrunner/</code> to check
out the latest code.</p>
<div id="bottombanner">
<a href="http://www.haskell.org/hpc"><img src="hpcbadge.jpg" alt="hpc
badge"/></a>
<a href="http://validator.w3.org/check?uri=referer">
<img src="http://www.w3.org/Icons/valid-xhtml10-blue" alt="Valid XHTML 1.0 Strict" height="31" width="88" />
</a>
</div>
</body>
</html>