18 lines
627 B
Haskell

module Main (main) where
import Test.Hspec
import qualified Test.OlogsSpec as Ologs
import qualified Test.SimpleParserSpec as SimpleParserSpec
import qualified Test.ArithmeticParserSpec as ArithmeticParserSpec
import qualified Test.Datalog.DatalogParserSpec as DatalogParserSpec
import qualified Test.Datalog.NaiveDatabaseSpec as NaiveDatabaseSpec
main :: IO ()
main = hspec $ do
describe "Ologs" Ologs.spec
describe "SimpleParser" SimpleParserSpec.spec
describe "ArithmeticParser" ArithmeticParserSpec.spec
describe "DatalogParser" DatalogParserSpec.spec
describe "NaiveDatabase" NaiveDatabaseSpec.spec