Я пытаюсь опубликовать результаты проверки для pact-брокера с pact для jvm / spring.Я использую junit4.Тест выполнен и пройден. Добавлен отчет о проверке в файл console / json, но он не публикует результаты в pact broker.
В pom.xml:
<dependency>
<groupId>au.com.dius</groupId>
<artifactId>pact-jvm-provider-spring_2.12</artifactId>
<version>3.5.24</version>
</dependency>
В TestContract.class:
@RunWith(SpringRestPactRunner.class)
@Provider("prov_test")
@PactBroker(host="192.168.132.220",port="80")
@VerificationReports({"console", "json"})
@SpringBootTest(
properties={
"pact.provider.version=1.0.1",
"pact.verifier.publishResults=true"
},
webEnvironment = SpringBootTest.webEnvironment.DEFINED_PORT
)
public class TestContract {
...
...
}
В выводе я получаю предупреждение:
Skipping publishing of verification results (pact.verifier.publishResults is not set to 'true')
Спасибо за помощь!