-
8 votesanswersviews
获取预转换源代码的Karma代码覆盖率
我正在使用Karma来运行测试,使用webpack来捆绑文件,并使用babel来进行es6 - > es5 transpilation . 我已经运行了测试并生成了代码覆盖率,但代码覆盖率数字是在转换后的源文件 . 反正有没有获得原始源文件的代码覆盖率? 我尝试使用 sourcemap 预处理器,但似乎没有做任何事情 . 我是否需要将其添加到某个地方的webpack配置中? karma.c... -
0 votesanswersviews
如何使用WebStorm调试单个Karma测试
我正在尝试使用Karma和WebStorm调试单个测试 . 我发现这可以做到, 当我不使用coverage报告器并使用-- reporter progress运行karma.config时,但这不起作用 在单元测试中更改 it into fit . 如何使用WebStorm调试单个Karma测试? karma.config module.exports = function(conf... -
3 votesanswersviews
使用Karma Jasmine进行Angular 1.5 Component模板单元测试
我正在尝试使用Karma Jasmine对Angular Components和模板进行单元测试 . 我正在使用 ng-html2js 测试组件控制器已实现,但不是模板我引用this Git Repository作为其中的一部分.karma-conf文件与上面的repo中的文件相同 . Folder structure | .editorconfig | .jshintrc | gul... -
1 votesanswersviews
Angular 4:如何在没有任何浏览器的情况下通过Karma运行测试用例
是否可以在不使用任何浏览器的情况下运行Karma的Angular 4测试用例? 就像我尝试过的: ng test --progress = false - 浏览器 - 无浏览器 但它给出了错误: [33m01 12 2017 07:59:40.585:警告[业力]:[39m没有捕获浏览器,打开http:// localhost:9876 / [32m01 12 2017 07:59:40.... -
37 votesanswersviews
如何更改Karma执行的LCOV报告的格式?
我已经将Karma配置为报告我的JavaScript代码的覆盖范围 . 以下是 karma.conf.js 文件中配置的一部分: coverageReporter: { reporters: [ { type: 'html', dir: 'build/karma/coverage' }, { type: 'lcov', d... -
2 votesanswersviews
Angular 2单元测试/ Karma测试运行器:仅报告“包含:真实”业力测试垫片的覆盖范围
我只得到任何{included:true}文件的测试覆盖率结果,在我的例子中只有karma-test-shim.js . 我无法生成我的测试文件{included:true},因为SystemJs应该在karma-test-shim中加载它们 . 试图使我的测试文件{included:true}导致“不允许匿名系统寄存器调用”错误 . 我的测试运行良好{included:false} . 使用Sy... -
3 votesanswersviews
Angular-Cli,Webpack:为什么Karma-coverage包括lib文件夹
我们最近转向使用angular-cli beta 18.根据docs中给出的指示,我们进行了更改以运行我们的测试 . 截至目前,下面是我们的目录结构 root -coverage -src --app ---component ----mycomp.ts ----mycomp.spec.ts ---lib ----angular ----rxjs --index.html --test.ts --... -
1 votesanswersviews
Angular Karma WARN [web-server]:404运行测试时
我一直试图为angular2,sass和ng2-bootstrap设置一个基础项目,这个项目基于angular2-seed项目,你可以在这里找到整个代码库:https://github.com/omargon/angular-seed-sass-ng2-bootstrap所有东西都按照预期生成开发和 生产环境 分配 . 但是每当我尝试运行uni和e2e测试时,我都会遇到以下错误: START: 1...