Split kind tests into component-owned probes
This commit is contained in:
parent
b3c0f6d58a
commit
691ad92e30
1 changed files with 4269 additions and 3108 deletions
165
nuthatch.cabal
165
nuthatch.cabal
|
|
@ -207,6 +207,171 @@ executable nuthatch-runtime-probe
|
|||
-rtsopts
|
||||
-with-rtsopts=-N
|
||||
|
||||
executable nuthatch-auth-probe
|
||||
import: shared
|
||||
main-is: AuthProbe.hs
|
||||
hs-source-dirs: test
|
||||
other-modules:
|
||||
Nuthatch.Probe.Assert
|
||||
Nuthatch.Probe.Curl
|
||||
Nuthatch.Probe.Oidc
|
||||
Nuthatch.Probe.ProductClient
|
||||
build-depends:
|
||||
, nuthatch
|
||||
, aeson
|
||||
, base
|
||||
, bytestring
|
||||
, crypton
|
||||
, memory
|
||||
, process
|
||||
, temporary
|
||||
ghc-options:
|
||||
-threaded
|
||||
-rtsopts
|
||||
-with-rtsopts=-N
|
||||
|
||||
executable nuthatch-product-probe
|
||||
import: shared
|
||||
main-is: ProductProbe.hs
|
||||
hs-source-dirs: test
|
||||
other-modules:
|
||||
Nuthatch.Probe.Assert
|
||||
Nuthatch.Probe.Curl
|
||||
Nuthatch.Probe.Oidc
|
||||
Nuthatch.Probe.ProductClient
|
||||
build-depends:
|
||||
, nuthatch
|
||||
, aeson
|
||||
, base
|
||||
, bytestring
|
||||
, crypton
|
||||
, memory
|
||||
, process
|
||||
, temporary
|
||||
ghc-options:
|
||||
-threaded
|
||||
-rtsopts
|
||||
-with-rtsopts=-N
|
||||
|
||||
executable nuthatch-idempotency-probe
|
||||
import: shared
|
||||
main-is: IdempotencyProbe.hs
|
||||
hs-source-dirs: test
|
||||
other-modules:
|
||||
Nuthatch.Probe.Assert
|
||||
Nuthatch.Probe.Curl
|
||||
Nuthatch.Probe.Oidc
|
||||
Nuthatch.Probe.ProductClient
|
||||
build-depends:
|
||||
, nuthatch
|
||||
, aeson
|
||||
, async
|
||||
, base
|
||||
, bytestring
|
||||
, crypton
|
||||
, memory
|
||||
, process
|
||||
, temporary
|
||||
ghc-options:
|
||||
-threaded
|
||||
-rtsopts
|
||||
-with-rtsopts=-N
|
||||
|
||||
executable nuthatch-streaming-probe
|
||||
import: shared
|
||||
main-is: StreamingProbe.hs
|
||||
hs-source-dirs: test
|
||||
other-modules:
|
||||
Nuthatch.Probe.Assert
|
||||
Nuthatch.Probe.Curl
|
||||
Nuthatch.Probe.Oidc
|
||||
Nuthatch.Probe.ProductClient
|
||||
build-depends:
|
||||
, nuthatch
|
||||
, aeson
|
||||
, async
|
||||
, base
|
||||
, bytestring
|
||||
, crypton
|
||||
, directory
|
||||
, memory
|
||||
, process
|
||||
, temporary
|
||||
ghc-options:
|
||||
-threaded
|
||||
-rtsopts
|
||||
-with-rtsopts=-N
|
||||
|
||||
executable nuthatch-runtime-http-probe
|
||||
import: shared
|
||||
main-is: RuntimeHttpProbe.hs
|
||||
hs-source-dirs: test
|
||||
other-modules:
|
||||
Nuthatch.Probe.Assert
|
||||
Nuthatch.Probe.Curl
|
||||
Nuthatch.Probe.Oidc
|
||||
Nuthatch.Probe.ProductClient
|
||||
build-depends:
|
||||
, nuthatch
|
||||
, aeson
|
||||
, base
|
||||
, bytestring
|
||||
, crypton
|
||||
, memory
|
||||
, process
|
||||
, temporary
|
||||
ghc-options:
|
||||
-threaded
|
||||
-rtsopts
|
||||
-with-rtsopts=-N
|
||||
|
||||
executable nuthatch-runtime-audit-probe
|
||||
import: shared
|
||||
main-is: RuntimeAuditProbe.hs
|
||||
hs-source-dirs: test
|
||||
other-modules:
|
||||
Nuthatch.Probe.Assert
|
||||
build-depends:
|
||||
, nuthatch
|
||||
, aeson
|
||||
, base
|
||||
, bytestring
|
||||
, text
|
||||
|
||||
executable nuthatch-fixture-probe
|
||||
import: shared
|
||||
main-is: FixtureProbe.hs
|
||||
hs-source-dirs: test
|
||||
other-modules:
|
||||
Nuthatch.Probe.Assert
|
||||
Nuthatch.Probe.Curl
|
||||
build-depends:
|
||||
, nuthatch
|
||||
, base
|
||||
, bytestring
|
||||
, crypton
|
||||
, memory
|
||||
, postgresql-simple
|
||||
, process
|
||||
, temporary
|
||||
, text
|
||||
|
||||
executable nuthatch-dependency-probe
|
||||
import: shared
|
||||
main-is: DependencyProbe.hs
|
||||
hs-source-dirs: test
|
||||
other-modules:
|
||||
Nuthatch.Probe.Assert
|
||||
Nuthatch.Probe.Curl
|
||||
build-depends:
|
||||
, nuthatch
|
||||
, base
|
||||
, bytestring
|
||||
, hedis
|
||||
, postgresql-simple
|
||||
, process
|
||||
, temporary
|
||||
|
||||
test-suite nuthatch-unit
|
||||
import: shared
|
||||
type: exitcode-stdio-1.0
|
||||
|
|
|
|||
Loading…
Reference in a new issue