/
alt3rmann
/
graphql-engine
Обзор
Документация
Войти
/
alt3rmann
/
graphql-engine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
server/lib/api-tests/test-runner/Main.hs
26 строк
768 B
Philip Lykke Carlsen
fix(api-tests): Ensure the test runner runs the logger cleanup function.
04 апр 2023, 12:01
04 апр 2023, 12:01
df12c7c
Код
Авторство
О чём код?
{-# LANGUAGE ImportQualifiedPost #-} {-# OPTIONS_GHC -Wno-missing-export-lists #-} module Main where -------------------------------------------------------------------------------- import Control.Monad import Spec qualified as Test import SpecHook qualified as Test import System.Exit import Test.Hspec.Core.Runner qualified as Hspec -------------------------------------------------------------------------------- -- | Entrypoint for api-tests test-suite. main :: IO () main = do testingMode <- Test.setupTestingMode (logger, cleanupLogger) <- Test.setupLogger Test.setupGlobalConfig testingMode (logger, cleanupLogger) res <- Hspec.hspecWithResult Hspec.defaultConfig Test.spec cleanupLogger unless (Hspec.summaryFailures res == 0) $ exitFailure