module Main (main) where import Test.Tasty (defaultMain, testGroup) import Test.Tasty.Hspec (testSpec) import qualified Roux.NYTimesSpec import qualified Roux.ParserSpec import qualified Roux.SchemaOrgSpec main :: IO () main = do parserTests <- testSpec "Parser" Roux.ParserSpec.spec nytTests <- testSpec "NYTimes" Roux.NYTimesSpec.spec schemaOrgTests <- testSpec "SchemaOrg" Roux.SchemaOrgSpec.spec defaultMain $ testGroup "roux-server" [ parserTests , nytTests , schemaOrgTests ]