问题标签 [pact-broker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
45 浏览

java - 协议验证:我可以跳过特定的 providerState

我可以在协议验证执行时跳过特定的提供者状态吗?就像在我的协议文件中一样,我有 10 个交互,我想从 StateChangeController 跳过交互或提供者状态。我正在使用 'au.com.dius.pact.provider' maven 插件进行协议验证

0 投票
2 回答
71 浏览

go - 如何在 Gitlab 中通过 can-i-deploy 阶段?

它在 Pipeline 的 can-i-deploy 阶段给出的错误如下:

我没有做任何破坏契约契约的事情。gitlab-ci.yaml 文件中的代码如下:

在这张图片中,虽然在 pact broker 中有相同版本的 pact 测试,但有两个通过,两个没有通过。

在此处输入图像描述

这里的主要问题是它应该验证一个协议测试,但它会尝试验证属于该 api 的所有测试。

什么可能导致这个问题,有什么建议吗?我会很高兴的,谢谢!