Skip to content
#

pact

Here are 173 public repositories matching this topic...

bethesque
bethesque commented Jul 22, 2021

Please add support for the following keys to be used in the consumer version selectors when fetching pacts for verification:

{ "deployedOrReleased": true }

{ "deployed": true }

{ "released": true }

{ "environment": "<env name>" }

{ "consumer": "<name>" } // this may already be supported, please add it if not

These keys can be used in various combinations ( eg. `{ "envir

mgoltzsche
mgoltzsche commented Jun 11, 2021

Software versions

  • OS: linux
  • Consumer Pact library: Pact go v1.5.3
  • Provider Pact library: Pact go v1.5.3
  • Golang Version: 1.15

Expected behaviour

The pact go library should allow to exactly match multiple occurrences of the same query parameter as it is supported within pact files and by libraries for other platforms as shown e.g. [here](https://docs.pact.io

bethesque
bethesque commented Jun 26, 2020

As part of the process of making the Pact docs more user friendly, we'd like to start writing feature documentation once, and providing code examples for each of the languages, rather than everyone having to write the same docs over and over again in each language.

The documentation for the consumer version selectors can be our first opportunity to give this approach a try. I have written the beh

bethesque
bethesque commented Jul 22, 2021

Please add support for the following keys to be used in the consumer version selectors when fetching pacts for verification:

{ "deployedOrReleased": true }

{ "deployed": true }

{ "released": true }

{ "environment": "<env name>" }

{ "consumer": "<name>" } // this may already be supported, please add it if not

These keys can be used in various combinations ( eg. `{ "envir

Improve this page

Add a description, image, and links to the pact topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the pact topic, visit your repo's landing page and select "manage topics."

Learn more