Hello, We are running our consumer contract tests...
# pact-js
a
Hello, We are running our consumer contract tests using @User/pact version 10.1.13. The consumer app is Vue where the UI makes GQL calls to the backend GQL providers. We currently run the tests using Jest framework. We are seeing an issue recently after upgrading the Node engine on our local machines from 16.17.0 to 18.9.0. When run with Node 16.17.0, the consumer tests run successfully and a new contract is generated. However, when run under 18.9.0, the consumer test fails, where the ApolloClient that is being referenced in the consumer test is failing with a "request to http://localhost:8992/graphql failed, reason: connect ECONNREFUSED :18992" error. Here is a simplified snipped of the consumer test: Here is the debug output when run with Node 16.17.0:
Copy code
```

Here is the debug output when run with Node 18.9.0:
``` The major difference in the logs is the lack of reference to the tokio-runtime-worker. I have spent the entire day attempting to debug this issue with no luck being able to generate the tests. I also attempted to run Node 18.9.0 with different versions of the @User/pact (8.2.6 and 9.17.2) with no luck! Any advice is hight appreciated!