Skip to content

V4 HTTP Consumer Compatibility Suite#563

Merged
JP-Ellis merged 3 commits intomasterfrom
chore/v4-consumer
Feb 27, 2024
Merged

V4 HTTP Consumer Compatibility Suite#563
JP-Ellis merged 3 commits intomasterfrom
chore/v4-consumer

Conversation

@JP-Ellis
Copy link
Copy Markdown
Contributor

🔥 Motivation

Implements the V4/http_consumer.feature compatibility suite.

🔨 Test Plan

Passing the compatibility suite in regular CI workflow

🔗 Related issues/PRs

This functionality is shared between the V3 and V4 HTTP consumer tests.

Signed-off-by: JP-Ellis <josh@jpellis.me>
This introduces three new methods to the Interaction class:

- `set_key`
- `set_pending`
- `set_comment`

These are all used by V4 pacts.

Signed-off-by: JP-Ellis <josh@jpellis.me>
Signed-off-by: JP-Ellis <josh@jpellis.me>
@JP-Ellis JP-Ellis added difficulty:easy A simple task appropriate for newcomers to the codebase area:tests Relating to the testing area:core Relating to the core Pact Python library type:chore Part of regular code upkeep labels Feb 27, 2024
@JP-Ellis JP-Ellis self-assigned this Feb 27, 2024
@JP-Ellis JP-Ellis merged commit 9f737f0 into master Feb 27, 2024
@JP-Ellis JP-Ellis deleted the chore/v4-consumer branch February 27, 2024 23:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:core Relating to the core Pact Python library area:tests Relating to the testing difficulty:easy A simple task appropriate for newcomers to the codebase type:chore Part of regular code upkeep

Projects

None yet

Development

Successfully merging this pull request may close these issues.

v4/http_consumer.feature

1 participant