git.iko.soy/typeable/pandoc
on 1.10.0.4 help sign in
typeable/pandoc/tests/test-pandoc.hs
39 lines 1.2 kB history raw
1{-# OPTIONS_GHC -Wall #-}
3module Main where
5import Test.Framework
6import GHC.IO.Encoding
7import qualified Tests.Old
8import qualified Tests.Readers.LaTeX
9import qualified Tests.Readers.Markdown
10import qualified Tests.Readers.RST
11import qualified Tests.Writers.ConTeXt
12import qualified Tests.Writers.LaTeX
13import qualified Tests.Writers.HTML
14import qualified Tests.Writers.Native
15import qualified Tests.Writers.Markdown
16import qualified Tests.Shared
17import Text.Pandoc.Shared (inDirectory)
19tests :: [Test]
20tests = [ testGroup "Old" Tests.Old.tests
21 , testGroup "Shared" Tests.Shared.tests
22 , testGroup "Writers"
23 [ testGroup "Native" Tests.Writers.Native.tests
24 , testGroup "ConTeXt" Tests.Writers.ConTeXt.tests
25 , testGroup "LaTeX" Tests.Writers.LaTeX.tests
26 , testGroup "HTML" Tests.Writers.HTML.tests
27 , testGroup "Markdown" Tests.Writers.Markdown.tests
28 ]
29 , testGroup "Readers"
30 [ testGroup "LaTeX" Tests.Readers.LaTeX.tests
31 , testGroup "Markdown" Tests.Readers.Markdown.tests
32 , testGroup "RST" Tests.Readers.RST.tests
33 ]
34 ]
36main :: IO ()
37main = do
38 setLocaleEncoding utf8
39 inDirectory "tests" $ defaultMain tests