karma-runner相关内容

角度2+业力+量角器-运行特定的e2e测试用例

我可以使用什么命令从测试套件启动特定的e2e测试用例? 如果这是不可能的-运行特定测试套件可能是一些解决办法。 我用茉莉、卡玛和量角器。我以命令开始测试 npm run e2e 它在package.json 中定义 "e2e": "protractor protractor.config.js" 我可以重新定义此任务(或创建新任务) "e2e-s": "prot ..
发布时间:2022-07-12 11:19:00 其他开发

无法让JUNIT与Karma一起运行

我已经安装了2.0.1版本的npm包karma-junit-Report。 我的karma.conf.js文件是: // Karma configuration file, see link for more information // https://karma-runner.github.io/1.0/config/configuration-file.html module. ..
发布时间:2022-04-06 18:23:51 其他开发

承诺的角度单元测试

我正在尝试为以下方法编写测试用例: 下面是添加产品的组件代码 组件: import { HttpClient } from '@angular/common/http'; import { FormArray, FormBuilder, FormControl, FormGroup, Validators } from '@angular/forms'; import { Observ ..
发布时间:2022-04-06 18:17:32 其他开发

Karma-找不到插件

我正在尝试使用Karma运行js测试用例。但总是收到找不到插件的错误。有趣的是相同的配置文件,对我的其他同事来说工作正常 日志如下: $ karma start karma.conf.js 04 10 2016 17:51:24.755:ERROR [plugin]: Cannot find plugin "karma-babel-preprocessor". Did you f ..
发布时间:2022-04-06 18:12:55 前端开发

声纳中的JavaScript代码覆盖

我在使用Sonar和插件进行Java代码覆盖方面是个新手。 在使用Sonar进行分析时,有哪些可能找出Java代码的质量(包括代码覆盖率)? 目前我使用的是Karma Runner,它提供代码覆盖率报告。可以在声纳中使用吗? 谢谢。 SonarQube 以下讨论为推荐答案项目设置SonarQube: https://community.sonarsource.com/ ..
发布时间:2022-04-03 14:18:35 前端开发

如何在Jasmine中抑制跳过测试的输出

如果我有1000多个测试的场景,并且只想运行其中选定的部分,我可以使用fdescribe。 跳过了睡觉测试,这很好,但是它们仍然会污染控制台输出。如何禁止跳过测试的控制台输出? 推荐答案 如果您通过Karma运行测试,您可以配置一个规范报告插件来忽略各种情况。 https://www.npmjs.com/package/karma-spec-reporter http ..
发布时间:2022-03-14 14:12:15 其他开发

LCOV.INFO 有 SF 的绝对路径

我需要在业力覆盖生成的 lcov.info 文件中将相对路径作为 SF: 参数的值.这是为了使 SonarQube 能够收集信息以显示覆盖范围.目前,SF 参数具有完整的绝对路径,例如c:\abc\xyz....\src\bar\foo.js 我需要SF:src\bar\foo.js 有没有办法做到这一点? 解决方案 不幸的是,仍然不可能开箱即用.要解决此问题,您可以: ..
发布时间:2022-01-17 21:59:40 其他开发

如何更改 Karma 执行的 LCOV 报告的格式?

我已将 Karma 配置为报告我的 JavaScript 代码的覆盖率.以下是 karma.conf.js 文件中的部分配置: coverageReporter: {记者:【{类型:'html',目录:“构建/业力/覆盖"},{类型:'lcov',目录:'构建/业力/覆盖',子目录:'.'},{类型:'cobertura',目录:“构建/业力/覆盖"}]}, 我的 lcov.info 文件格式 ..
发布时间:2022-01-17 21:24:20 前端开发

Karma 无法捕获 PhantomJS

我们已经设置了一个运行 Karma 的 Jenkins CI 服务器,目标是 PhantomJS.我们正在通过 Grunt 运行我们的测试.Jenkins、Grunt 和 Phantom 都运行正常,而且 Karma 似乎启动良好,但 Karma 无法捕获 Phantom.我们的脚本在本地(OSX)运行得很好.通过 bash 或 Jenkins 运行时存在相同的错误: 运行 "karma:jen ..