Tests for TH, LHS and CPP with FileMapping
This commit is contained in:
2
test/data/file-mapping/lhs/File.lhs
Normal file
2
test/data/file-mapping/lhs/File.lhs
Normal file
@@ -0,0 +1,2 @@
|
||||
> main :: IO ()
|
||||
> main = putStrLn "Hello World!"
|
||||
1
test/data/file-mapping/lhs/File_Redir.lhs
Normal file
1
test/data/file-mapping/lhs/File_Redir.lhs
Normal file
@@ -0,0 +1 @@
|
||||
> main = putStrLn "Hello World!"
|
||||
4
test/data/file-mapping/lhs/File_Redir_Lint.lhs
Normal file
4
test/data/file-mapping/lhs/File_Redir_Lint.lhs
Normal file
@@ -0,0 +1,4 @@
|
||||
> module File where
|
||||
|
||||
> func :: Num a => a -> a -> a
|
||||
> func a b = (*) a b
|
||||
7
test/data/file-mapping/preprocessor/File.hs
Normal file
7
test/data/file-mapping/preprocessor/File.hs
Normal file
@@ -0,0 +1,7 @@
|
||||
{-# LANGUAGE CPP #-}
|
||||
#ifndef NOTHING
|
||||
main :: IO ()
|
||||
main = putStrLn "Hello World!"
|
||||
#else
|
||||
INVALID
|
||||
#endif
|
||||
6
test/data/file-mapping/preprocessor/File_Redir.hs
Normal file
6
test/data/file-mapping/preprocessor/File_Redir.hs
Normal file
@@ -0,0 +1,6 @@
|
||||
{-# LANGUAGE CPP #-}
|
||||
#ifndef NOTHING
|
||||
main = putStrLn "Hello World!"
|
||||
#else
|
||||
INVALID
|
||||
#endif
|
||||
9
test/data/file-mapping/preprocessor/File_Redir_Lint.hs
Normal file
9
test/data/file-mapping/preprocessor/File_Redir_Lint.hs
Normal file
@@ -0,0 +1,9 @@
|
||||
{-# LANGUAGE CPP #-}
|
||||
#ifndef NOTHING
|
||||
module File where
|
||||
|
||||
func :: Num a => a -> a -> a
|
||||
func a b = (*) a b
|
||||
#else
|
||||
INVALID
|
||||
#endif
|
||||
Reference in New Issue
Block a user