如何使用tycho-surefire-plugin在Maven中运行单个插件测试方法?
我用#尝试了-Dtest选项,但它不起作用:
mvn clean install -Dtest=MyUITest#testDummy我是不是漏掉了什么?
发布于 2013-09-19 16:03:57
你的问题已经回答了here。
但是,您可以使用TestSuite和Filter来实现您想要的测试,甚至可以进行更多的自定义测试选择。
public class FilteredTests extends TestSuite {
public static TestSuite suite() {
TestSuite suite = new TestSuite();
suite.addTest(new JUnit4TestAdapter(YourTestClass.class).filter(new Filter() {
@Override
public boolean shouldRun(Description description) {
return description.getMethodName().equals("Your_Method_name");
}
@Override
public String describe() {
// TODO Auto-generated method stub
return null;
}
}));
return suite;
}}
现在配置tycho-surefire插件以运行此套件
<configuration>
...
<testSuite>bundle.symbolic.name.of.test.plugin</testSuite>
<testClass>package.of.test.suite.FilteredTests</testClass>
...
</configuration>https://stackoverflow.com/questions/18888707
复制相似问题