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.InMemoryDBSpec as InMemoryDBSpec import qualified Test.Datalog.NaiveQESpec as NaiveQESpec main :: IO () main = hspec $ do describe "Ologs" Ologs.spec describe "SimpleParser" SimpleParserSpec.spec describe "ArithmeticParser" ArithmeticParserSpec.spec describe "DatalogParser" DatalogParserSpec.spec describe "InMemoryDB" InMemoryDBSpec.spec describe "NaiveQE" NaiveQESpec.spec