pact-foundation / pact-python

Python version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
http://pact.io
MIT License
560 stars 135 forks source link

Feature/add support and example messenger consumer using rust engine 380 #699

Closed valkolovos closed 3 weeks ago

valkolovos commented 1 month ago

:airplane: Pre-flight checklist

:memo: Summary

Feature/add support and example messenger consumer using rust engine

:fire: Motivation

Work for Add support and example for a message consumer test using Rust engine #380

:hammer: Test Plan

Implemented tests for the compatibility suite. Specifically message consumer tests for v3 and v4.

YOU54F commented 1 month ago

Hey @valkolovos do you want me to kick off the gh workflows for some feedback?

valkolovos commented 1 month ago

@YOU54F yes please!

JP-Ellis commented 1 month ago

Hey 👋

I'm back from leave and I'll start looking at both PRs over the next couple of days. It's awesome to have new contributors, and thank you for contributing such a major contribution!

As the PRs are quite large (a bit of 4k loc in all), I'll take my time reviewing them so that I can digest the changes, test things locally, and provide feedback. If it's alright, I might also add my own commits to the PRs for any minor fixes.

Feel free to reach out now that I'm back in case you have any quick questions (on Slack, or in comments here on GitHub).

JP-Ellis commented 3 weeks ago

Closing this as it has been supplanted by #714