Paraiso-0.3.0.0: runtests.hs
import Control.Exception (finally)
import Control.Monad
import Test.Framework (defaultMainWithArgs)
import qualified Test.Paraiso.Option as Option
-- Actual tests
import Test.Paraiso.Annotation
import Test.Paraiso.Claris
import Test.Paraiso.QuickCheckItself
main :: IO ()
main =
flip defaultMainWithArgs Option.argv
[testQuickCheckItself,
testAnnotation,
testClaris]
`finally` when Option.help Option.printHelp