summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorPéter Diviánszky <divipp@gmail.com>2016-05-03 19:19:29 +0200
committerPéter Diviánszky <divipp@gmail.com>2016-05-03 19:19:29 +0200
commitd853a6c0f5e027c5e98d96ddd29c21901dd67039 (patch)
tree5acac233046580343d410f75a815d362c67ecb57 /test
parentf468a49a43193caffe92cdd48a52a699880e14ef (diff)
better show for let expressions; fix a bug in type class desugaring
Diffstat (limited to 'test')
-rw-r--r--test/runTests.hs7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/runTests.hs b/test/runTests.hs
index f86c4813..cc21014f 100644
--- a/test/runTests.hs
+++ b/test/runTests.hs
@@ -120,6 +120,13 @@ erroneous = (>= TimedOut)
120isWip = (".wip" `elem`) . takeExtensions' 120isWip = (".wip" `elem`) . takeExtensions'
121isReject = (".reject" `elem`) . takeExtensions' 121isReject = (".reject" `elem`) . takeExtensions'
122 122
123-- for the repl
124parse srcName includePaths = do
125 pplRes <- parseModule includePaths srcName
126 case pplRes of
127 Left err -> fail $ show err
128 Right ppl -> putStrLn ppl
129
123main :: IO () 130main :: IO ()
124main = do 131main = do
125 hSetBuffering stdout NoBuffering 132 hSetBuffering stdout NoBuffering