quox/tests/Tests.idr

23 lines
345 B
Idris

module Tests
import TAP
import Tests.Reduce
import Tests.Equal
import Tests.Typechecker
import Tests.Lexer
import Tests.Parser
import System
allTests : List Test
allTests = [
Reduce.tests,
Equal.tests,
Typechecker.tests,
Lexer.tests,
Parser.tests
]
main : IO ()
main = TAP.main !(getTestOpts "quox test suite") ["all" :- allTests]