packages feed

datastar-hs-1.0.2.0: test/Main.hs

{-# LANGUAGE CPP #-}

module Main where

import Test.Hspec

import Hypermedia.Datastar.Compression.BrotliSpec qualified
import Hypermedia.Datastar.Compression.ZlibSpec qualified
#ifdef ZSTD
import Hypermedia.Datastar.Compression.ZstdSpec qualified
#endif
import Hypermedia.Datastar.ExecuteScriptSpec qualified
import Hypermedia.Datastar.PatchElementsSpec qualified
import Hypermedia.Datastar.PatchSignalsSpec qualified
import Hypermedia.Datastar.SSESpec qualified

main :: IO ()
main = hspec $ do
  Hypermedia.Datastar.Compression.BrotliSpec.spec
  Hypermedia.Datastar.Compression.ZlibSpec.spec
#ifdef ZSTD
  Hypermedia.Datastar.Compression.ZstdSpec.spec
#endif
  Hypermedia.Datastar.ExecuteScriptSpec.spec
  Hypermedia.Datastar.PatchElementsSpec.spec
  Hypermedia.Datastar.PatchSignalsSpec.spec
  Hypermedia.Datastar.SSESpec.spec