module Hspec where import Control.Monad (Monad(..)) import Data.Function (($)) import Data.Semigroup (Semigroup(..)) import System.IO (IO) import Test.Tasty import qualified Hspec.API import qualified Hspec.Client import qualified Hspec.Server hspec :: IO TestTree hspec = do hspec_api <- Hspec.API.hspec hspec_client <- Hspec.Client.hspec hspec_server <- Hspec.Server.hspec return $ testGroup "Hspec" $ hspec_api <> hspec_client <> [hspec_server]