Matt (pactflow.io / pact-js / pact-go)
rholshausen
02/22/2024, 10:12 PMWhen using a plugin
and when the plugin is not there
Matt (pactflow.io / pact-js / pact-go)
Joshua Ellis
02/23/2024, 6:00 AMinteraction_content
which "sets the interaction part using a plugin", but I have not yet really used that. It might be better if we had a chat so I can understand the context better.
In any case, regarding having plugins being tested as part of the compatibility suite, I think this is a must. The compatibility suite should, ideally, test the whole range of uses for Pact.Matt (pactflow.io / pact-js / pact-go)
Tien Vo
02/23/2024, 6:41 AMWhen using a plugin
, or we can create a new dummy
plugin that do something different so we can compare with the result of the scenario when the plugin is not there
?Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
I implemented csv and protobuf/grpc in pact-php. I’m okay with adding those scenarios to compatibility suites. I assume we need to re-use csv plugin in the scenariousing gRPC via the protobuf plugin is probably a good choice for the test, because it is both a transport and content-matcher, and it’s something we created and can rely upon, or we can create a newWhen using a plugin
plugin that do something different so we can compare with the result of the scenariodummy
?when the plugin is not there