1
1
mirror of https://github.com/anoma/juvix.git synced 2024-12-02 10:47:32 +03:00
juvix/test/Core.hs
2023-05-16 13:42:44 +02:00

26 lines
613 B
Haskell

module Core where
import Base
import Core.Asm qualified as Asm
import Core.Compile qualified as Compile
import Core.Eval qualified as Eval
import Core.Normalize qualified as Normalize
import Core.Print qualified as Print
import Core.Recursor qualified as Rec
import Core.Transformation qualified as Transformation
import Core.VampIR qualified as VampIR
allTests :: TestTree
allTests =
testGroup
"JuvixCore tests"
[ Rec.allTests,
Eval.allTests,
Print.allTests,
Transformation.allTests,
Asm.allTests,
Compile.allTests,
Normalize.allTests,
VampIR.allTests
]