使用 pact maven 为消费者运行特定的提供者测试

问题描述

我有一个 web-hook Jenkins 作业,它在消费者发布协议时被触发。但就目前而言,它为所有消费者运行所有提供者测试。当消费者发布协议时,我想运行我为消费者编写的特定提供者测试。我知道过滤器,即 -Dpact.filter.consumers 和 -Dpact.filter.pacturl 但即使我在我运行的 mvn 命令中添加它们以执行我的测试,它仍然运行所有提供程序测试。任何帮助将不胜感激。

我对消费者的所有提供者测试都有类似 *ProviderTest 的类名。

Maven 命令:

  df["count(percent)"] = df["count"].astype(str) +'('+df["percent"].astype(str)+')'

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)