s1apped
06/10/2024, 11:50 AMAlan Boshier
06/10/2024, 5:18 PMAllowOverridePactUrl
• Specify both pact.filter.pacturl and pact.filter.consumers when running the tests
Once I made those corrections, the expected verifications ran, and the verification results were published.
P.S. I am using pact broker rather than pactflow.s1apped
06/10/2024, 6:13 PMAlan Boshier
06/10/2024, 6:23 PMs1apped
06/11/2024, 5:25 AMAlan Boshier
06/11/2024, 7:15 AMs1apped
06/11/2024, 7:18 AMAlan Boshier
06/11/2024, 7:33 AMAlan Boshier
06/11/2024, 8:38 AMs1apped
06/11/2024, 11:06 AM'pact.provider.branch'
'pactbroker.providerBranch'
'pact.provider.version'
'pact.verifier.publishResults'
'pact.filter.pacturl'
'pact.filter.consumers'
but nothing is published.. I have even updated pact broker to latestAlan Boshier
06/11/2024, 11:11 AMs1apped
06/11/2024, 1:12 PMAlan Boshier
06/11/2024, 4:16 PM2024-06-11 16:25:11.827 INFO [foo,,,] 1486 --- [ main] a.c.d.p.p.DefaultVerificationReporter : Published verification result of 'Ok(interactionIds=[d5cc8d9fede4eb865d4afbcf13e9a649657b4754, ...])' for consumer 'Consumer(name=bar)'s1apped
06/11/2024, 4:38 PMunverifiedInteractions so this condition will not be met. It happens for V4 Asynchronous Message
val unverifiedInteractions = unverifiedInteractions(pact, interactionResults)
return if (unverifiedInteractions.isEmpty()) {
logger.debug {
"All interactions for Pact ${pact.provider.name}-${pact.consumer.name} have a verification result"
}
val result = if (verificationReporter.publishingResultsDisabled(propertyResolver)) {
But have no idea why everything work for standard provider verification….s1apped
06/11/2024, 4:59 PMunverifiedInteractions still shows 3 interactions even though they were verified. Nothing to do with brokerAlan Boshier
06/11/2024, 5:02 PMs1apped
06/11/2024, 5:07 PMAlan Boshier
06/11/2024, 5:50 PMs1apped
06/12/2024, 5:11 AMAlan Boshier
06/12/2024, 8:39 AMs1apped
06/12/2024, 9:46 AMAlan Boshier
06/12/2024, 9:48 AMs1apped
06/12/2024, 9:50 AM