sydtest-servant 0.2.0.1 → 0.2.0.2
raw patch · 3 files changed
+13/−8 lines, 3 filesdep −servant
Dependencies removed: servant
Files
- CHANGELOG.md +6/−0
- src/Test/Syd/Servant.hs +5/−4
- sydtest-servant.cabal +2/−4
CHANGELOG.md view
@@ -1,5 +1,11 @@ # Changelog +## [0.2.0.2] - 2022-04-02++### Added++* Compatibility with `GHC >= 9`+ ## [0.2.0.1] - 2022-04-02 ### Added
src/Test/Syd/Servant.hs view
@@ -19,6 +19,7 @@ ) where +import Data.Kind import Network.HTTP.Client as HTTP import Servant import Servant.Client@@ -54,7 +55,7 @@ -- | Like 'servantSpec', but allows setting a context. Useful for example when your server uses basic auth. servantSpecWithContext ::- forall api (ctx :: [*]).+ forall api (ctx :: [Type]). (HasServer api ctx, HasContextEntry (ctx .++ DefaultErrorFormatters) ErrorFormatters) => Servant.Proxy api -> Context ctx ->@@ -65,7 +66,7 @@ -- | Like 'servantSpecWithSetupFunc', but allows setting a context. Useful for example when your server uses basic auth. servantSpecWithSetupFuncWithContext ::- forall api (ctx :: [*]).+ forall api (ctx :: [Type]). (HasServer api ctx, HasContextEntry (ctx .++ DefaultErrorFormatters) ErrorFormatters) => Servant.Proxy api -> Context ctx ->@@ -75,7 +76,7 @@ servantSpecWithSetupFuncWithContext py ctx setupFunc = servantSpecWithSetupFuncWithContext' py ctx $ \() -> setupFunc servantSpecWithSetupFuncWithContext' ::- forall api (ctx :: [*]) inner.+ forall api (ctx :: [Type]) inner. (HasServer api ctx, HasContextEntry (ctx .++ DefaultErrorFormatters) ErrorFormatters) => Servant.Proxy api -> Context ctx ->@@ -85,7 +86,7 @@ servantSpecWithSetupFuncWithContext' py ctx serverSetupFunc = managerSpec . setupAroundWith' (\man inner -> serverSetupFunc inner >>= clientEnvSetupFuncWithContext py ctx man) clientEnvSetupFuncWithContext ::- forall api (ctx :: [*]).+ forall api (ctx :: [Type]). (HasServer api ctx, HasContextEntry (ctx .++ DefaultErrorFormatters) ErrorFormatters) => Servant.Proxy api -> Context ctx ->
sydtest-servant.cabal view
@@ -1,11 +1,11 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.34.6.+-- This file has been generated from package.yaml by hpack version 0.34.7. -- -- see: https://github.com/sol/hpack name: sydtest-servant-version: 0.2.0.1+version: 0.2.0.2 synopsis: A servant companion library for sydtest category: Testing homepage: https://github.com/NorfairKing/sydtest#readme@@ -34,7 +34,6 @@ build-depends: base >=4.7 && <5 , http-client- , servant , servant-client , servant-server , sydtest >=0.3.0.0@@ -57,7 +56,6 @@ sydtest-discover:sydtest-discover build-depends: base >=4.7 && <5- , servant , servant-client , servant-server , stm