-----------------------------------------------------------------------------
--
-- Module : top tests for layout
-----------------------------------------------------------------------------
{-# OPTIONS_GHC -F -pgmF htfpp #-}
-- {-# LANGUAGE FlexibleContexts #-}
-- {-# LANGUAGE FlexibleInstances #-}
-- {-# LANGUAGE MultiParamTypeClasses #-}
-- {-# LANGUAGE OverloadedStrings #-}
-- {-# LANGUAGE ScopedTypeVariables #-}
-- {-# LANGUAGE TypeFamilies #-}
-- {-# LANGUAGE TypeSynonymInstances #-}
-- {-# LANGUAGE UndecidableInstances #-}
module Testing where -- must have Main (main) or Main where
--import System.Exit
import Test.Framework
-- import {-@ HTF_TESTS @-} Uniform.FileStrings_test
-- import {-@ HTF_TESTS @-} Uniform.ByteString_test
import {-@ HTF_TESTS @-} Uniform.Filenames_test
-- import {-@ HTF_TESTS @-} Uniform.PathShowCase_test
-- import {-@ HTF_TESTS @-} Uniform.FileStatus_test
-- import {-@ HTF_TESTS @-} Uniform.Piped_test
import {-@ HTF_TESTS @-} Uniform.TypedFile_test
import Uniform.Strings
import Uniform.Error
--import TestingFileIO
test_fileio = assertBool False
main :: IO ()
main = do
putIOwords ["HTF LayoutTest.hs:\n posTest"]
-- htfMainWithArgs ["--quiet"] htf_importedTests
htfMain htf_importedTests
putIOwords ["HTF end LayoutTest.hs:\n posTest"]
runTest test_fileio
return ()
file1test = do
putStrLn "file1test"
-- push2
-- runErrorVoid $ do
-- test_hidden1
return ()