import Test.Framework (defaultMain, testGroup) import Test.Framework.Providers.HUnit import TExamples main = defaultMain [ constructTestSuite testName testSuite | (testName, testSuite) <- [ ("EXAMPLES", equivalenceTests) ] ] constructTestSuite s suite = testGroup s [testCase (s ++ "_" ++ show i) t | (i, t) <- zip [1..] suite]