在pax-exam集成测试框架功能未能安装和scanfeature()方法不起作用

时间:2013-07-25 15:03:50

标签: pax-exam

我使用pax-exam-2.6.0进行集成测试。我用karaf-2.3.1作为我的测试容器。所有集成测试用例都失败了。这是因为在servicemix中未安装scanfeature方法中引用的功能。因此,当测试探针运行时,由于未解析的依赖性而失败。我的扫描特征方法如下:

    @Override
public Option featureOption() {
    return scanFeatures(
            maven().
            groupId("com.integration.test.solution").
            artifactId("IntegrationTestSolution").
            type("xml").
            classifier("features").
            versionAsInProject(),
        "IntegrationTestSolution");

不确定为什么在pax-exam框架启动的servicemix中没有安装此功能。我在servicemix中手动验证/安装了此功能(功能:install addurl mvn:com.integration.test.solution / IntegrationTestSolution / 10.100.00 / xml / features),安装成功。但不确定为什么它没有安装在pax-exam框架工作中。帮我解决这个问题

0 个答案:

没有答案
相关问题