karma-runner 相关问题

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

单元测试window.location.assign使用Karma / Mocha / Sinon / Chai

我试图使用Karma作为我的测试运行器,Mocha作为我的测试框架,Sinon作为我的模拟/存根/间谍库,以及Chai作为我的断言库来单元测试函数。我正在使用Chromium ......

回答 2 投票 2

Karma运行单一测试

我使用业力进行跑步测试。我有很多测试并且运行所有测试的过程非常缓慢。我想只运行一次测试才能花更少的时间,因为所有测试运行大约10分钟。可能吗 ...

回答 7 投票 51

如何在使用jasmine点击角度组件时触发ngClass更改

点击似乎没有被触发,并且没有在我试图点击的按钮上将ngClass更改为活动状态。 - HTML:

回答 1 投票 0

Angular单元测试没有通过 - 异常的phantomjs错误

我运行测试来运行硬编码传递的3个单元测试,例如:describe('AppComponent',()=> {beforeEach(async(()=> {TestBed.configureTestingModule({imports:[...

回答 1 投票 0

运行单个测试文件

有没有办法为单个文件而不是整个测试套件运行ng测试?理想情况下,我想在编辑文件时获得最快的反馈循环,但是karma执行...

回答 4 投票 82

Jasmine使用beforeAll / beforeEach编译/创建奇怪的组件

我正在为我的应用程序编写一些单元测试,我遇到了一个非常奇怪的情况。我构建了一个角度应用程序,我使用业力和茉莉花进行单元/集成测试。这是交易:......

回答 1 投票 0

从服务返回的Observable的单元测试值(使用异步管道)

运行Angular / Jasmine / Karma,我有一个组件,它使用一个服务来设置一个Observable'itements'数组的值。我使用异步管道显示它。效果很好。现在,我正在尝试设置......

回答 2 投票 2

为什么Angular应用程序的测试使用Chrome的--no-sandbox选项

有关测试Angular的信息包括一个示例配置(Karma和Protractor),它禁用Chrome浏览器的沙箱:浏览器:['Chrome'],customLaunchers:{...

回答 1 投票 3

karma配置禁用无头铬并仅使用终端

我正在尝试运行Angular单元测试。我想配置karma.config文件不打开无头chrome。我只想在终端看到输出。我尝试通过在karma中评论下面的代码行....

回答 2 投票 0

Angular 7:ng测试挂起,反复运行测试

我最近将我的Angular 6应用程序迁移到Angular 7我的package.json看起来像这样:{“name”:“myApp”,“version”:“3.0.0”,“license”:“MIT”,“scripts”: {“ng”:“ng”,“start”:“ng ...

回答 3 投票 4

使用JSON响应测试Ajax调用会返回意外的令牌

我有一个带有以下代码的Vue应用程序... var vm = new Vue({el:'#workbooks',components:{'workbook-list':workbooklist},data:{workbooks:[],message:'' ,loading:true,...

回答 1 投票 0

测试服务Angular

我正面临着一个问题,我不知道如何解决它,因为我在前面测试时非常棒。现在我正在测试一个具有以下代码的服务:从'@angular / ...导入{Injectable}

回答 1 投票 1

Karma,Angular 7和FontAwesome问题无法绑定到'icon',因为它不是'fa-icon'的已知属性

无法绑定到'icon',因为它不是'fa-icon'的已知属性。当试图在people.component.spec.ts中运行此测试时,从“@ angular / core / testing”导入{async,ComponentFixture,TestBed}; ...

回答 1 投票 0

我如何使用茉莉花弹珠测试ngrx效果?

我无法测试NgRx效果。你能帮助我吗?朋友,请帮帮我。我想测试一些效果,但我不能。我得到错误“预期$ [0] .notification.value.payload是一种对象,但是用户({...

回答 2 投票 0

Karma开始失败 - HeadlessChrome - 错误未捕获[对象]

我正在使用Karma在我的Angular 4应用程序上运行测试。它在本地工作,但当它在我的主机环境(Travis CI)上运行时,它失败并显示以下信息:INFO [HeadlessChrome 0.0.0(Ubuntu 0.0 ....

回答 4 投票 7

如何配置Karma以包含angular-cli项目的全局scss文件?

我无法配置angular-cli + scss + karma来一起测试我的组件。运行ng测试kamra单元测试仅包括组件自己的scss样式。为了申请我的主...

回答 4 投票 4

使用Karma,Mocha和React 16.5诊断重复的规范报告

我有一个使用React作为视图层的项目。为了测试它,我正在使用mocha,karma,karma-webpack等。出于某种原因,在React 16+中,业力报告将afterEach报告为运行三次...

回答 2 投票 3

Karma start和grunt karma之间的区别:单位

任何人都可以向我解释业力开始和咕噜业力之间的区别是什么:单位?

回答 1 投票 3

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

如果我有1000多个测试的场景,并且想要只运行它们的选定部分,我可以使用fdescribe。其余的测试被跳过,这很好但是它们仍然污染了控制台输出。 ...

回答 2 投票 10

由于“没有捕获的浏览器”消息,Karma没有运行单元测试

我正在尝试使用Jasmine设置Karma来运行AngularJS单元测试,但我无法运行测试。我确定我忽视了一些简单的事情。我在带有Node.js的Windows 7机器上运行它...

回答 10 投票 39

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