graphql-engine/server/lib/test-harness/test-harness.cabal
Daniel Harvey ac4b15c07b CI: reject unused imports
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/6466
GitOrigin-RevId: 157a51f338e4e80dffedb8b0dcf57173ba6bd126
2022-10-21 11:12:53 +00:00

113 lines
2.3 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
, sop-core
, 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 -Werror
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.Mock
Harness.Backend.DataConnector.Mock.Server
Harness.Backend.DataConnector.Chinook
Harness.Backend.DataConnector.Chinook.Reference
Harness.Backend.DataConnector.Chinook.Sqlite
Harness.Backend.DataConnector.Sqlite
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