X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;ds=sidebyside;f=test%2FTestSuite.hs;h=e2fe52ec87be76b2a514ae1a46b6c3caae2fae80;hb=ea92f7319ba4350715e2397928def15f574d9d8c;hp=4158d996b72d78f79a313a39aaaff1f278ccfee2;hpb=b3e24f3c735626ec203e0e8406b8333100a8375e;p=spline3.git diff --git a/test/TestSuite.hs b/test/TestSuite.hs index 4158d99..e2fe52e 100644 --- a/test/TestSuite.hs +++ b/test/TestSuite.hs @@ -9,7 +9,8 @@ import Tests.Misc import Tests.Tetrahedron as TT -- The list of HUnit tests. -test_suite = TestList (concat [function_values_tests, +test_suite = TestList (concat [cardinal_tests, + function_values_tests, grid_tests, misc_tests, tetrahedron_tests]) @@ -199,9 +200,6 @@ main = do putStrLn "\np. 79, (2.8)\n" - putStr "prop_t0_shares_edge_with_t6... " - quickCheckWith qc_args prop_t0_shares_edge_with_t6 - putStr "prop_c3000_identity... " quickCheckWith qc_args TC.prop_c3000_identity @@ -240,6 +238,80 @@ main = do -- putStr "prop_c0300_identity3... " -- quickCheckWith qc_args TF.prop_c0300_identity3 + putStrLn "prop_interior_values_all_identical... " + quickCheckWith qc_args prop_interior_values_all_identical + + putStrLn "prop_c_tilde_2100_rotation_correct... " + quickCheckWith qc_args prop_c_tilde_2100_rotation_correct + + putStrLn "prop_x_rotation_doesnt_affect_front... " + quickCheckWith qc_args prop_x_rotation_doesnt_affect_front + + putStrLn "prop_x_rotation_doesnt_affect_back... " + quickCheckWith qc_args prop_x_rotation_doesnt_affect_back + + putStrLn "prop_y_rotation_doesnt_affect_left... " + quickCheckWith qc_args prop_y_rotation_doesnt_affect_left + + putStrLn "prop_y_rotation_doesnt_affect_right... " + quickCheckWith qc_args prop_y_rotation_doesnt_affect_right + + putStrLn "prop_z_rotation_doesnt_affect_top... " + quickCheckWith qc_args prop_z_rotation_doesnt_affect_top + + putStrLn "prop_z_rotation_doesnt_affect_down... " + quickCheckWith qc_args prop_z_rotation_doesnt_affect_down + + putStrLn "prop_c_tilde_2100_correct... " + quickCheckWith qc_args prop_c_tilde_2100_correct + + + putStrLn "\nEdge Incidence Tests\n" + + putStr "prop_t0_shares_edge_with_t6... " + quickCheckWith qc_args prop_t0_shares_edge_with_t6 + + putStr "prop_t0_shares_edge_with_t1... " + quickCheckWith qc_args prop_t0_shares_edge_with_t1 + + putStr "prop_t0_shares_edge_with_t3... " + quickCheckWith qc_args prop_t0_shares_edge_with_t3 + + putStr "prop_t1_shares_edge_with_t2... " + quickCheckWith qc_args prop_t1_shares_edge_with_t2 + + putStr "prop_t1_shares_edge_with_t19... " + quickCheckWith qc_args prop_t1_shares_edge_with_t19 + + putStr "prop_t2_shares_edge_with_t3... " + quickCheckWith qc_args prop_t2_shares_edge_with_t3 + + putStr "prop_t2_shares_edge_with_t12... " + quickCheckWith qc_args prop_t2_shares_edge_with_t12 + + putStr "prop_t3_shares_edge_with_t21... " + quickCheckWith qc_args prop_t3_shares_edge_with_t21 + + putStr "prop_t4_shares_edge_with_t5... " + quickCheckWith qc_args prop_t4_shares_edge_with_t5 + + putStr "prop_t4_shares_edge_with_t7... " + quickCheckWith qc_args prop_t4_shares_edge_with_t7 + + putStr "prop_t4_shares_edge_with_t10... " + quickCheckWith qc_args prop_t4_shares_edge_with_t10 + + putStr "prop_t5_shares_edge_with_t6... " + quickCheckWith qc_args prop_t5_shares_edge_with_t6 + + putStr "prop_t5_shares_edge_with_t16... " + quickCheckWith qc_args prop_t5_shares_edge_with_t16 + + putStr "prop_t6_shares_edge_with_t7... " + quickCheckWith qc_args prop_t6_shares_edge_with_t7 + + putStr "prop_t7_shares_edge_with_t20... " + quickCheckWith qc_args prop_t7_shares_edge_with_t20 putStrLn "\nMisc Tests\n"