Files
pandoc/pandoc-lua-engine/test/test-pandoc-lua-engine.hs
2022-10-10 11:27:42 +02:00

19 lines
588 B
Haskell

module Main (main) where
import Test.Tasty (TestTree, defaultMain, testGroup)
import qualified Tests.Lua
import qualified Tests.Lua.Module
import qualified Tests.Lua.Reader
import qualified Tests.Lua.Writer
import System.Directory (withCurrentDirectory)
main :: IO ()
main = withCurrentDirectory "test" $ defaultMain tests
tests :: TestTree
tests = testGroup "pandoc Lua engine"
[ testGroup "Lua filters" Tests.Lua.tests
, testGroup "Lua modules" Tests.Lua.Module.tests
, testGroup "Custom writers" Tests.Lua.Writer.tests
, testGroup "Custom readers" Tests.Lua.Reader.tests
]