javascript - 如何从 Gradle 运行 JS Karma 测试

标签 javascript gradle karma-runner

我正在尝试向我的项目添加 Gradle 任务以运行 Karma 测试。到目前为止,测试都是从命令行手动运行的。我找到了一个 Gradle JS 插件,但它似乎没有 Karma 集成。除了从命令执行它们之外还有什么解决方案吗?

最佳答案

包.json

"scripts": {
   "test-unit": "karma start test/unit/conf/karma.js"
}

构建.gradle

apply plugin: 'node'

buildscript {
    dependencies {
        classpath 'com.moowork.gradle:gradle-node-plugin:0.4'
    }
}



// javascript unit testing
task testUnit(type: NpmTask) {
    args = ['run', 'test-unit']

}
//include js unit tests into project build lifecycle
test.dependsOn testUnit

关于javascript - 如何从 Gradle 运行 JS Karma 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22336537/

相关文章:

javascript - 在javascript中访问发布的表单数据

javascript - 是否可以在网页的全屏模式下以编程方式禁用 esc/F11 键?

javascript - 如何在 javascript 中调用图像

java - Gradle:为选择的子项目配置分发任务

jenkins - 在 Jenkins 中发布 Karma 单元测试

angularjs - 在 karma/ Jasmine 测试中模拟 angular.service/ promise

javascript - 将数据发送到单独的窗口javascript

gradle - 如何在gradle自定义任务中导入类?

gradle - Intellij Idea 无法与 Gradle 同步 : JvmOptions error

angularjs - TeamCity : PhantomJS have not captured in 60000 ms, 查杀