Marcus Couto
10/21/2024, 2:49 PMInternal Server Error. An error has occurred. The details have been logged with the reference dMQaVEMjZz
Is there any place where I could check the logs regarding this reference to see what is happening?
Thank you!Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Slackbot
10/22/2024, 2:29 AMMarcus Couto
10/22/2024, 2:04 PMMarcus Couto
10/22/2024, 6:22 PMMatt (pactflow.io / pact-js / pact-go)
Oh, this is a V4 pact file. I didn’t know it was not supported. The local pact-broker works like a charm.V4 pacts are supported in PactFlow in the same way that the pact broker supports them, except PactFlow also renders them in the UI. What we don’t support is those files in the stub server (see https://docs.pactflow.io/docs/stubs).
Matt (pactflow.io / pact-js / pact-go)
I’ve opened a support ticket: 00677189thanks. If you attached the Pact or URL to that we should be able to reproduce the issue.
Marcus Couto
10/22/2024, 10:37 PMWhat we don’t support is those files in the stub serverThat will be a problem, then. The teams will use Spec V4 to write the pact tests to get the advantage of this version (like using the same name participant name for Sync and Async requests), but they won’t be able to use the API Stubs. Is there any plan to add support to V4? I added my PactFlow Url instance to the case, thank you!
Matt (pactflow.io / pact-js / pact-go)
Is there any plan to add support to V4?there is. Tentatively Q1 next year. The primary reason is that the stub server in PactFlow is powered by the Ruby Pact Broker, and uses the Ruby libraries which currently only support up to version 2 (sort of) of the spec. We’ve created (spiked) a solution where we embed the core engine into PactFlow and it works pretty well. We may be able to do it this year, but it needs a bit of testing before we can release it
Marcus Couto
10/23/2024, 2:01 PMMatt (pactflow.io / pact-js / pact-go)
Marcus Couto
10/31/2024, 2:11 PMMatt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Marcus Couto
11/04/2024, 3:32 PMMatt (pactflow.io / pact-js / pact-go)
Oh, this is a V4 pact file. I didn’t know it was not supported. The local pact-broker works like a charm.this is what confused me.