调用 Karma/Jasmine 的 ANT 任务

ANT task for calling Karma/Jasmine

在互联网上搜索时,G运行t 似乎是 运行ner 在 Karma/Jasmine 下执行 AngularJS 测试的首选任务。我们的项目有服务器端 java 代码和浏览器端 java 脚本代码。我们已经为 Java 代码提供了一个完整的单元测试套件,我们使用 ANT 来 运行 这个套件。我已经使用 Karma、Jasmine 和 PhantomJS 为我们的 Java 脚本编写了一些单元测试。对于 CI,我想 运行 这些 Karma 脚本的方式与我们执行 Java 脚本的方式相同,这又是 ANT 任务。很难找到 运行nig Karma 的 ANT 任务。非常感谢任何建议。

我有类似的要求,并且能够通过以下 ANT 代码实现:

<target name="unittest">
    <exec executable="karma">
        <arg line="start karma.conf.js"/>
    </exec>
</target>