我有一个带有测试插件的功能。我使用 ant+jococo 从每个插件运行测试套件。测试套件的名称与“测试”相同。现在使用硬编码的插件名称,例如
<run-test-macro test='plugin.name.Test'/>
(目标中的硬编码值)。
我如何在不使用硬编码插件名称的情况下做到这一点,我想从 ANT 中的功能 XML 和 foreach 插件调用我的宏中获取这些插件名称。
我找到了方法,但我认为这不是一个好主意:我可以使用这样的 XPath 和ant 循环,它将更改 xpath 中的正则表达式以跳过已经运行的测试。