karma-runner 相关问题

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

Angular CLI与选项Karma runner WebStorm

有没有办法在WebStorm的Karma运行器中输入命令行选项,以便我可以,例如,指定不同的环境文件?我在配置中链接了可用作选项的屏幕截图...

回答 1 投票 0

在Jasmine 3中我应该使用什么而不是合适和fdescribe?

我收到错误:错误:'弃用:合适和fdescribe将导致您的套件在Jasmine 3.0中报告'不完整'状态'我为Jasmine 3.0做了一个RTFM,但它没有提到任何关于......

回答 1 投票 37

Angular cli ChromeHeadless业力仍然打开浏览器

我想使用ChromeHeadless和业力。我的配置是:process.env.CHROME_BIN = require('puppeteer')。executablePath(); module.exports = function(config){config.set({basePath ...

回答 2 投票 2

NO_ERRORS_SCHEMA停止以角度运行的Karma测试

我有工作Angular测试设置。当我使用嵌套组件测试组件时,这给了我错误,这就是为什么我需要模拟这些组件。 Angular Test文档向我们展示了其他......

回答 1 投票 0

Angular 1.6.0:“可能未处理的拒绝”错误[重复]

我们在Angular应用程序中有一个解决promise的模式,直到Angular 1.6.0为止我们已经很好了:resource.get()。$ promise .then(function(response){//做点什么......

回答 11 投票 66

角度模拟场/属性与Jasmine / Karma

我正在尝试测试一个使用Service的组件,该组件在方法的组件中调用。我需要根据测试来模拟和更改该属性。我有这个:出口课......

回答 3 投票 0

Karma或TypeScript编译器告诉我类型'String'上不存在属性'padStart'

我有一个Angular 7项目,其中包含lib = es2015和target = es2015,以及Angular-CLI编译和运行的应用程序非常好。但是,使用ng测试,Karma或TypeScript运行单元测试时......

回答 1 投票 0

如何使用ndb调试karma测试(在karma-electron中运行)?

我让Karma使用Electron进行测试。我想打开devtools所以我可以逐步完成单元测试代码。我尝试使用ndb,ndb ./node_modules/.bin/karma ... args ......但是......之后......

回答 1 投票 0

Angular6测试:按钮没有被'By.css'调用捕获

我有一个下面的HTML,我想测试提交按钮事件。我添加了一个id,类名等,并尝试运行。它仍然失败。

回答 1 投票 0

测试导出的常量对象

我在尝试测试我的constants.ts文件时遇到了一些问题;它包含以下内容; export const Constants = Object.freeze({“key”:“value”,“key2”:“value”,“key3”:“value”,“key4”:“...

回答 1 投票 -1

在Angular 7更新后,karma无法与watch标志一起运行

在我们的代码库中使用最小的代码更改从角度6更新到角度7之后,karma uni测试运行变得非常慢,并且当watch参数设置为true运行时,它无法...

回答 1 投票 1

模块'ngRaven'不可用

我试图通过在我的代码中包含ngRaven来运行茉莉花单元测试。下面是karma.conf.js中文件的顺序。 files:['app / bower_components / jquery / dist / jquery.min.js','app / bower_components / ...

回答 1 投票 1

如何使用Injector在函数中模拟注入的服务

在Angular 7.x中,我有一个全局错误处理,它使用Injector注入他的服务。因此每个函数都有一个带注入器的引用,如下所示:import {ErrorHandler,Injectable,Injector,...

回答 1 投票 0

新角度框架代码的自动化单元测试中的浏览器兼容性测试

是否可以使用自动JavaScript单元测试来测试浏览器兼容性?我必须在不同的浏览器场景中测试我的角度6代码以获得一些dom测试用例。这个单元测试应该......

回答 1 投票 0

Karma使用Chrome的Docker镜像进行测试

对于CI服务器上的测试,我想使用Chrome的图像而不是PhantomJS。我可以使用和不使用puppeteer来执行此操作,但两者都要求我在服务器上安装chrome-stable包。所以我想......

回答 1 投票 1

如果需要,npm检查并更新包

我们需要将Karma测试运行器集成到TeamCity中,为此我想给系统工程师提供小脚本(powershell或其他):从一些配置文件中获取所需的版本号...

回答 10 投票 341

“TS2322:类型'超时'在运行单元测试时不能分配给'number'类型

我有两个TypeScript包,一个包(包A)依赖于另一个包(包B)。每个包都使用Karma进行单元测试。当我在...之后单独进行单元测试时

回答 1 投票 0

Angular Karma引发了未捕获的错误:缺少jasmine.js

我创建了一个新的角度项目,并希望使用ng测试运行测试。但我得到了很多Pattern **与任何文件错误都不匹配。推出的镀铬窗口仍然空白,我正在......

回答 1 投票 0

Jasmine&Karma:'mat-chip-list'在测试Angular时不是一个已知元素

当我尝试使用Jasmine和Karma运行测试时出现此错误:'mat-chip-list'不是已知元素:1。如果'mat-chip-list'是Angular组件,则验证它是部分 ...

回答 1 投票 0

karma-webpack没有运行测试

编辑:从另一个答案我决定尝试从karma-webpack 3.0.5升级到4.0.0-rc.2,我开始得到实际的错误。它开始抱怨没有定义角度,然后我......

回答 1 投票 0

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