22 lines
569 B
Haskell
22 lines
569 B
Haskell
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
|
|
]
|