-
https://docs.pact.io/getting_started/matching
-
I am using the Jersey Proxy client together with the MockServer
Client client = ClientBuilder.newClient();
WebTarget webTarget = client.target(mockServer.getUrl());
RootRe…
-
I tried navigating around but I couldn't seem to find any references on how to install pact on the website.
Perhaps it was because we would want pact to be language agnostic and hence didn't provid…
-
Following the tutorial for implementing V3, I found that the client returns an internal server error when trying to use a regex matcher in the header. Seems like it's not working as expected (based in…
-
Hello all!
I'm working with pact-net as a provider using pactflow which has some bi-directional testing, and ran into an interesting issue.
We recently added authentication to our API, and needed …
-
* **Node Version**:
v18.19.1 and npm 10.2.4
* **Platform**:
Darwin Kernel Version 23.2.0: Wed Nov 15 21:54:05 PST 2023; root:xnu-10002.61.3~2/RELEASE_ARM64_T6031 arm64
* **Compiler**:
Apple cl…
-
***usePreemptiveAuthentication* property doesn't work as expected**
**Steps to reproduce:**
- set the system property: `pact.pactbroker.httpclient.usePreemptiveAuthentication="true"`
- run the pr…
-
### Software versions
- **OS**: Mac OSX 14.3.1
- **Consumer Pact library**: Pact JS v12.2.0
- **Provider Pact library**: Pact JS v12.2.0
- **Node Version**: v18.18.2
### Issue Checklist
P…
-
**If `enablePending = false`, the current provider branch name is NOT sent to the Pact Broker when fetching pacts to verify using _consumer version selectors_.**
Because of that e.g. the `matching…
-
I'm asking because I observed a behavior where modifying the regex to be incompatible with the example didn't fail the test / didn't prevent the matching.
After reading the implementation of the me…