X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=test%2FTestSuite.hs;h=f4018af39d350dd384fe5541141e8981a9a32d64;hb=4d50411b7c5932c1e1487810aca9460059160042;hp=abe2275b7ea87c8ec14c3c841f8865629a3ffeed;hpb=a2cc10f44d77965b97c21ba74aa2acb302cd8fe0;p=spline3.git diff --git a/test/TestSuite.hs b/test/TestSuite.hs index abe2275..f4018af 100644 --- a/test/TestSuite.hs +++ b/test/TestSuite.hs @@ -3,6 +3,7 @@ where import Test.Framework (defaultMain, testGroup, Test, TestName, TestOptions(..)) import Test.Framework.Providers.API (TestName) +import Test.Framework.Providers.DocTest import Test.Framework.Providers.HUnit (testCase) import Test.Framework.Providers.QuickCheck2 (testProperty) import Test.HUnit @@ -16,7 +17,9 @@ import Tests.Misc import Tests.Tetrahedron as TT main :: IO () -main = defaultMain tests +main = do + dt <- docTest ["src/Everything.hs"] ["-isrc"] + defaultMain $ [dt] ++ tests -- | Defined so that my test names fit on one line. tc :: Test.Framework.Providers.API.TestName -> Test.HUnit.Assertion -> Test.Framework.Test @@ -58,7 +61,30 @@ grid_tests = tc "trilinear f0_t0_v1" test_trilinear_f0_t0_v1, tc "trilinear f0_t0_v2" test_trilinear_f0_t0_v2, tc "trilinear f0_t0_v3" test_trilinear_f0_t0_v3, - tc "trilinear reproduced" test_trilinear_reproduced, + tc "trilinear reproduced (t0)" test_trilinear_reproduced_t0, + tc "trilinear reproduced (t1)" test_trilinear_reproduced_t1, + tc "trilinear reproduced (t2)" test_trilinear_reproduced_t2, + tc "trilinear reproduced (t3)" test_trilinear_reproduced_t3, + tc "trilinear reproduced (t4)" test_trilinear_reproduced_t4, + tc "trilinear reproduced (t5)" test_trilinear_reproduced_t5, + tc "trilinear reproduced (t6)" test_trilinear_reproduced_t6, + tc "trilinear reproduced (t7)" test_trilinear_reproduced_t7, + tc "trilinear reproduced (t8)" test_trilinear_reproduced_t8, + tc "trilinear reproduced (t9)" test_trilinear_reproduced_t9, + tc "trilinear reproduced (t10)" test_trilinear_reproduced_t10, + tc "trilinear reproduced (t11)" test_trilinear_reproduced_t11, + tc "trilinear reproduced (t12)" test_trilinear_reproduced_t12, + tc "trilinear reproduced (t13)" test_trilinear_reproduced_t13, + tc "trilinear reproduced (t14)" test_trilinear_reproduced_t14, + tc "trilinear reproduced (t15)" test_trilinear_reproduced_t15, + tc "trilinear reproduced (t16)" test_trilinear_reproduced_t16, + tc "trilinear reproduced (t17)" test_trilinear_reproduced_t17, + tc "trilinear reproduced (t18)" test_trilinear_reproduced_t18, + tc "trilinear reproduced (t19)" test_trilinear_reproduced_t19, + tc "trilinear reproduced (t20)" test_trilinear_reproduced_t20, + tc "trilinear reproduced (t21)" test_trilinear_reproduced_t21, + tc "trilinear reproduced (t22)" test_trilinear_reproduced_t22, + tc "trilinear reproduced (t23)" test_trilinear_reproduced_t23, tc "zeros reproduced" test_zeros_reproduced ]