I've noticed in my testing of the gRPC/Protobuf plugin, that only the last interaction that is tested can be written to the pact file, even if the overwrite flag on pactffi_pact_handle_write_file is set to false.
I'm not sure if this relates to plugins, the specific plugin or something else.
Attached is a log at TRACE level for a JS test that has several messages (both sync and async), however the problem is present even if I stick with just synchronous pacts.
I've noticed in my testing of the gRPC/Protobuf plugin, that only the last interaction that is tested can be written to the pact file, even if the
overwrite
flag onpactffi_pact_handle_write_file
is set tofalse
.I'm not sure if this relates to plugins, the specific plugin or something else.
Attached is a log at TRACE level for a JS test that has several messages (both sync and async), however the problem is present even if I stick with just synchronous pacts.
output.txt