graphql-engine/server/lib/test-harness/test-harness.cabal
Tom Harding f05f746b94 Extract the test harness from the Hspec tests
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/6095
Co-authored-by: Gil Mizrahi <8547573+soupi@users.noreply.github.com>
GitOrigin-RevId: 51693f7324e62e201a2bdc701255cf6c730745e2
2022-10-04 08:31:26 +00:00

108 lines
2.1 KiB
Plaintext

cabal-version: 2.2
name: test-harness
version: 0.1.0.0
library
build-depends:
, Spock-core
, aeson
, aeson-pretty
, async
, base
, bytestring
, conduit
, containers
, dc-api
, ekg-core
, fast-logger
, graphql-engine
, haskell-src-meta
, hasura-prelude
, hspec
, hspec-core
, http-conduit
, http-types
, insert-ordered-containers
, libyaml
, morpheus-graphql
, mtl
, mysql-simple
, network
, odbc
, openapi3
, parsec
, pg-client
, postgresql-simple
, refined
, resourcet
, safe-exceptions
, servant-server
, template-haskell
, text
, th-lift
, th-lift-instances
, time
, typed-process
, unordered-containers
, uuid
, vector
, warp
, websockets
, yaml
hs-source-dirs: src
default-language: Haskell2010
default-extensions:
BlockArguments
DeriveLift
DerivingStrategies
FlexibleContexts
FlexibleInstances
GADTs
GeneralisedNewtypeDeriving
ImportQualifiedPost
LambdaCase
NamedFieldPuns
NoImplicitPrelude
OverloadedStrings
RankNTypes
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
TupleSections
TypeApplications
TypeSynonymInstances
ghc-options: -Wall -O0
exposed-modules:
Harness.Constants
Harness.Env
Harness.Exceptions
Harness.GraphqlEngine
Harness.Http
Harness.RemoteServer
Harness.TestEnvironment
Harness.Webhook
Harness.Yaml
Harness.Backend.BigQuery
Harness.Backend.Citus
Harness.Backend.Cockroach
Harness.Backend.DataConnector
Harness.Backend.DataConnector.MockAgent
Harness.Backend.Mysql
Harness.Backend.Postgres
Harness.Backend.Sqlserver
Harness.Test.BackendType
Harness.Test.CustomOptions
Harness.Test.Fixture
Harness.Test.Hspec.Extended
Harness.Test.Introspection
Harness.Test.Schema
Harness.Test.Permissions
Harness.Test.SchemaName
Harness.Quoter.Graphql
Harness.Quoter.Yaml
Harness.Quoter.Yaml.InterpolateYaml