-
Updated
Apr 7, 2022 - JavaScript
contract-testing
Here are 152 public repositories matching this topic...
-
Updated
Apr 7, 2022 - Java
Currently, this is indicated using colour only, which is unhelpful if you are red/green colourblind.
Hi, I'd like to implement the flow where verification is triggered via webhook. One can configure various options (ncluding authorization token) for WithPactBrokerSource, however for WithUriSource there's no such possibility. How can I pass auth token when using uri source?
-
Updated
Mar 23, 2022 - Elixir
-
Updated
Apr 4, 2022 - TypeScript
-
Updated
Apr 8, 2022 - TypeScript
-
Updated
Jan 24, 2022 - Java
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
Describe the bug
Most expect methods print the request and response when the assertion fails.
However, the custom expect handler does not show these objects.
To Reproduce
Steps to reproduce the behavior:
const spec = pactum.spec();
spec.get(url);
await spec.toss();
await spec.response().to.have._((ctx) => {
assert.fail('error');
});
*Expected behavior
-
Updated
Apr 6, 2022 - Java
-
Updated
Sep 6, 2021 - Swift
-
Updated
Nov 28, 2019 - Java
-
Updated
Nov 22, 2021 - Kotlin
-
Updated
May 14, 2021 - Crystal
-
Updated
Apr 7, 2022 - Java
Description
When the file passed to the stub does not exist, the stub neither displays an error nor exits.
Steps to reproduce
- Run the command qontract stub nonexistent.qontract
- Qontract runs, but prints nothing, nor does it exit.
Expected behavior
If any of the files or directories provided do not exist, Qontract should highlight this, but it should not die if there is
-
Updated
Apr 10, 2018 - TypeScript
❕ Problem Statement
Provide resources to help new users become proficient in Pact and PactSwift
💬 Task Description
Create an end-to-end workshop based on the canonical pact one (https://github.com/pact-foundation/pact-workshop-js).
👩🔧 Technical Design Notes
Suggest using the JS provider as the "backend" for the workshop, to both reduce the effort required in this workshop and
-
Updated
Feb 19, 2019 - JavaScript
-
Updated
Feb 25, 2020 - Java
-
Updated
Feb 23, 2022 - TypeScript
-
Updated
Jan 3, 2018 - JavaScript
-
Updated
Apr 26, 2021 - Java
-
Updated
Mar 24, 2022 - TypeScript
-
Updated
Feb 17, 2022 - Go
Improve this page
Add a description, image, and links to the contract-testing topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the contract-testing topic, visit your repo's landing page and select "manage topics."
When Pact fails, it's a bit hard to know what the issue is considering the requests are not being printed back to the terminal. At the moment, I'm using this custom method to do this but I think it would be nice to have something like this out of the box.