{-# LANGUAGE ImportQualifiedPost #-}
module Main (main) where
import Shibuya.Core.AckSpec qualified
import Shibuya.Core.TypesSpec qualified
import Shibuya.PolicySpec qualified
import Shibuya.Runner.SupervisedSpec qualified
import Shibuya.RunnerSpec qualified
import Shibuya.Telemetry.EffectSpec qualified
import Shibuya.Telemetry.PropagationSpec qualified
import Shibuya.Telemetry.SemanticSpec qualified
import Test.Hspec
main :: IO ()
main = hspec $ do
describe "Shibuya.Core.Types" Shibuya.Core.TypesSpec.spec
describe "Shibuya.Core.Ack" Shibuya.Core.AckSpec.spec
describe "Shibuya.Policy" Shibuya.PolicySpec.spec
describe "Shibuya.Runner" Shibuya.RunnerSpec.spec
Shibuya.Runner.SupervisedSpec.spec
Shibuya.Telemetry.EffectSpec.spec
Shibuya.Telemetry.PropagationSpec.spec
Shibuya.Telemetry.SemanticSpec.spec