karma-runner 相关问题

Karma为开发人员提供了一个测试环境,他们不需要设置很多东西,而只需编写代码并获得即时反馈,以提高生产力和创造力。

Karma配置 - 包括其他配置文件

我没有看到任何关于此的内容,但我想知道是否有可能在单个Karma运行中包含多个karma-conf.js文件?基本上,我正在考虑配置覆盖范围......

回答 2 投票 0

如何通过量角器将xml文件转换为excel。任何想法?

我想在excel中输出我的量角器测试报告,现在它以HTML格式生成。它们也以XML格式生成。任何想法都会有所帮助,我们将不胜感激。谢谢。

回答 1 投票 0

使用静态成员时,如何避免Jasmine测试中的竞争条件?

我有与Karma一起运行的Jasmine测试。这些测试涵盖具有静态属性的对象,用于控制行为。改变这些静态属性会对测试产生不利影响......

回答 2 投票 1

无法运行Karma测试(使用Webpack和Babel)

正如标题所解释的那样,我无法让我的Karma测试运行。我正在使用Webpack和Babel。我收到以下错误:12 06 2017 16:27:40.868:INFO [业力]:Karma v1.7.0服务器在http://0.0.0开始....

回答 1 投票 0

Karma-Browserify + Karma-Coverage问题

我有问题让karma-browserify与karma-coverage一起工作。我花了很多时间试图找出问题所在,但我找不到解决方案。这是我的.js文件(...

回答 1 投票 1

如何使用Webpack和Babel从Karma中排除代码覆盖范围内的规范文件?

问题我正在研究一个配置了webpack,babel和karma的小型react-redux项目。我为业力添加了代码覆盖率,但是我找不到从覆盖范围中排除测试文件的方法。所以我的 ...

回答 2 投票 2

使用Karma + Jasmine进行单元测试Browserify项目

我正在尝试为基于AngularJS的JavaScript插件设置单元测试。该插件与Browserify通过Gulp捆绑在一起。这取决于使用wiredep注入的外部库...

回答 1 投票 1

Vue单元测试错误:vuex需要在此浏览器中使用Promise polyfill

我使用vue-cli创建了一个项目,并在其中添加了vuex和vue-router。我正在尝试为它设置单元测试,但我收到了以下错误。没有Vuex,它曾经工作过。 PhantomJS 2.1.1(Mac ...

回答 2 投票 14

Karma Coverage和Babel + Browserify预处理

我正在使用Karma来测试我的ES6代码。当我将karma-coverage添加到混合中时,我需要为coverage工具添加所有源文件以生成有用的报告,但是当我这样做时,Karma给了我这个......

回答 2 投票 4

如何使用Karma&React 16.2.0修复此错误?

我有这个Karma配置(使用React 16.2.0):const isArray = require('lodash / lang / isArray'); const merge = require('lodash / object / merge'); const path = require('path'); const webpack = ...

回答 1 投票 0

如何单元测试Ionic 2应用程序教程Karma错误:Chrome在60000毫秒内未捕获,导致查杀

我目前正在学习如何使用Josh Monrony的教程在Ionic 2中进行单元测试。我在第4步:创建并运行单元测试。当我运行npm测试时,Chrome会打开,但它永远不会停止加载。然后 ...

回答 1 投票 1

为什么Karma在测试执行完成后没有从浏览器接收消息?

测试失败:错误:超过2000ms的超时。确保在此测试中调用done()回调。所以我将this.timeout(0)添加到它,然后我得到:断开连接,因为没有消息......

回答 1 投票 0

ENFILE:Karma文件表溢出

我在运行Karma测试时遇到文件表溢出问题,我不知道如何调试它。 karma.conf.js:module.exports = function(config){config.set({frameworks:...

回答 1 投票 4

如何使用isparta从karma中的代码覆盖中排除第三方导入(如jquery)?

我正在使用karma,webpack和jasmine来测试我的ES6代码,使用istanbul和isparta进行代码覆盖。我的测试似乎都通过了,但覆盖率非常低,因为我必须导入jquery和...

回答 1 投票 4

如何让Karify,Babel和Coverage在Karma中一起工作?

我越来越厌倦试图让节点库一起正常工作,但这是工作的一部分,所以这里就是这样。我有一个用于浏览器的ES6应用程序。我有一套单元测试...

回答 3 投票 8

Angular - 使用附加的集合测试@Input

我有一个组件,它接受一个参数作为一种指令来设置的大小 within its template, the only problem now is that I am unsure how to test it? I called my ...

回答 2 投票 2

Angular 5 cli测试覆盖率 - 分支未覆盖

如何覆盖@Component styleURls和templateUrl?黄色突出显示“分支未覆盖”! “jasmine-core”:“~2.6.2”,“jasmine-spec-reporter”:“~4.1.0”,“业力”:“~1.7.0”,“karma-chrome -...

回答 2 投票 0

在AngularJS指令中测试mouseover和mouseout事件

我试图在D3指令中测试mouseover和mouseout事件。以下是我试图测试的代码部分:var nodeEnter = node.enter()。append('svg:g')。attr('class','node')...

回答 1 投票 3

Karma-typescript Interface XXX不能同时扩展类型'YYY

我的tsconfig.json是{“compilerOptions”:{“outDir”:“./ dist /”,“sourceMap”:true,“module”:“es6”,“target”:“es5”,“jsx”:“react “,”allowJs“:是的,”......

回答 1 投票 1

尝试加载不存在的css的Karma单元测试设置

我有一个项目设置,我使用Angular2 + Typescript Webpack捆绑Karma + Jamine问题声明我有一个scss文件,我在顶部导入哪个是@import“...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.