The hstest package

hstest looks through all Haskell source files in the current directory (by default), runs all properties via QuickCheck 1
(properties must have a name that starts prop_), and runs all tests via HUnit (tests must have a name that starts test_).

For example, suppose you have this Haskell source file called mysort.hs: