curl-runnings 0.16.0 → 0.16.4
raw patch · 3 files changed
+12/−21 lines, 3 filesdep ~aesondep ~hashablePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: aeson, hashable
API changes (from Hackage documentation)
Files
- README.md +2/−11
- curl-runnings.cabal +6/−6
- examples/example-spec.dhall +4/−4
README.md view
@@ -2,7 +2,6 @@ [](https://travis-ci.org/aviaviavi/curl-runnings) [](https://hackage.haskell.org/package/curl-runnings)-[](https://scarf.sh/package/avi/curl-runnings) _Feel the rhythm! Feel the rhyme! Get on up, it's testing time! curl-runnings!_ @@ -22,17 +21,9 @@ ### Installing -The best way to install curl-runnings is with the [scarf](https://scarf.sh)-package manager.--```bash-# If you don't have scarf, you can easily install it with:-$ curl -L https://scarf.sh/install | bash- -$ scarf install curl-runnings-```+Binaries are available on the Releases section of the GitHub page. -Alternatively, you can compile from source with stack.+You can also compile from source with stack. ### Writing a test specification
curl-runnings.cabal view
@@ -4,10 +4,10 @@ -- -- see: https://github.com/sol/hpack ----- hash: aabd9fe5d4e540623836d06dc044e10c6cb87610029be5629a67355670b24c5d+-- hash: 3c27906a20aba4f4ab885acf4616178457bdbd82ce1dcd57942ff7e06a0bba25 name: curl-runnings-version: 0.16.0+version: 0.16.4 synopsis: A framework for declaratively writing curl based API tests description: Please see the README on Github at <https://github.com/aviaviavi/curl-runnings#readme> category: Testing@@ -46,7 +46,7 @@ hs-source-dirs: src build-depends:- aeson >=1.2.4.0+ aeson >=1.2.4.0 && <2.0 , base >=4.0 && <5 , base64-bytestring >=1.0.0.2 , bytestring >=0.10.8.2@@ -56,7 +56,7 @@ , dhall >=1.8.2 , dhall-json >=1.0.9 , directory >=1.3.0.2- , hashable >=1.3.0.0+ , hashable >=1.2.7.0 , hspec >=2.4.4 , hspec-expectations >=0.8.2 , http-client-tls >=0.3.5.3@@ -81,7 +81,7 @@ app ghc-options: -threaded -rtsopts -with-rtsopts=-N build-depends:- aeson >=1.2.4.0+ aeson >=1.2.4.0 && <2.0 , base >=4.7 , bytestring >=0.10.8.2 , cmdargs >=0.10.20@@ -102,7 +102,7 @@ test ghc-options: -threaded -rtsopts -with-rtsopts=-N build-depends:- aeson >=1.2.4.0+ aeson >=1.2.4.0 && <2.0 , base >=4.0 && <5 , bytestring >=0.10.8.2 , curl-runnings
examples/example-spec.dhall view
@@ -5,15 +5,15 @@ -- can give you extra safety, or you can target the json specification directly -- if you prefer. You can import the dhall module directly or via url: -- https://raw.githubusercontent.com/aviaviavi/curl-runnings/master/dhall/curl-runnings.dhall-let JSON = https://prelude.dhall-lang.org/JSON/package.dhall+let JSON = https://prelude.dhall-lang.org/v18.0.0/JSON/package.dhall let CurlRunnings = ./dhall/curl-runnings.dhall -let List/map = https://prelude.dhall-lang.org/List/map+let List/map = https://prelude.dhall-lang.org/v18.0.0/List/map -let Optional/map = https://prelude.dhall-lang.org/Optional/map+let Optional/map = https://prelude.dhall-lang.org/v18.0.0/Optional/map -let Map = https://prelude.dhall-lang.org/Map/Type+let Map = https://prelude.dhall-lang.org/v18.0.0/Map/Type let host = "https://tabdextension.com"