Pantograph/Test/Main.lean

20 lines
416 B
Plaintext
Raw Normal View History

2023-05-22 11:47:46 -07:00
import LSpec
2023-08-13 21:19:06 -07:00
import Test.Integration
import Test.Proofs
import Test.Serial
2023-05-22 11:47:46 -07:00
open Pantograph.Test
2023-05-22 11:47:46 -07:00
unsafe def main := do
Lean.enableInitializersExecution
Lean.initSearchPath (← Lean.findSysroot)
-- TODO: Add proper testing
let suites := [
test_serial,
test_proofs
2023-08-13 21:19:06 -07:00
--test_integration
]
let all ← suites.foldlM (λ acc m => do pure $ acc ++ (← m)) LSpec.TestSeq.done
LSpec.lspecIO $ all