karma-runner 相关问题

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

“ng e2e”可能因代理而失败,但“ng serve”和“ng test”正在运行

我下载https://github.com/blizzerand/pastebin-angular,我可以成功运行“ng test”或“npm run test”(我知道两者都完全相同)。 C:\ _ POCS \ ws_vsc \引擎收录棱角主> ...

回答 1 投票 2

如何在angular-cli项目中运行单个.spec.ts文件?

在单个组件或服务上运行单元测试的推荐方法是什么?我可以暂时修改tests.ts只加载一个.spec.ts文件,但这似乎非常hacky。那里 ...

回答 1 投票 -1

如何通过karma和phantomjs来解决内存错误

我们正在使用业力和幻影运行测试上周,我们的测试神秘地开始崩溃phantomJS,错误为-1073741819。根据Chutzpah的这个主题,看来代码......

回答 6 投票 20

如何在业力中正确导入模块?

我在角应用程序中使用材料模块。当我在编写单元测试时,业力表示材料模块不是Angular组件。例如我在app.module.ts文件中导入“mat-progress-bar”导入“...

回答 1 投票 0

Karma Jasmine单元测试出错:“预期的间谍VehicleId被称为”

你能帮我解决一下这个问题。我是Angular和Unit Testing的新手。服务没有回报承诺。错误:已调用spy fetchVehicleId。 ...

回答 1 投票 0

使用renderIntoDocument测试功能组件

我正在学习使用ReactTestUtils库测试React无状态组件。这是我的简单组件:从'react'导入React; const Greeter =({name,place})=>( Hello,{...

回答 3 投票 6

打开Chromium浏览器打开karma-chromium

我在我的ubuntu 14.04上安装了Chromium浏览器。我还使用karma-chromium-launcher在我的一个项目上运行测试。从某个时候开始,当我打开Chromium浏览器时,karma-chromium ......

回答 1 投票 0

karma TypeError“无法读取未定义的属性'subscribe'”

在测试具有共享服务的简单组件时,会出现以下错误消息,并且我无法使其工作,我已经尝试了所有内容! TypeError:无法读取属性'...

回答 1 投票 1

当单元测试时,AngularJS指令中的scope方法不是函数

我有这个摩卡测试:'use strict'; /////////////////////////////////// describe('all admin page directives',function(){let scope ,$ compile,element,tmp; beforeEach(module('app')); ...

回答 1 投票 0

业力报道报道令人困惑

我试图用karma来测试我的文件array.js,这个文件只有36行,但是,覆盖率报告显示“Lines ....”(参见我上传的png),值是什么意思,为什么它不符合我的......

回答 1 投票 1

使用Jasmine检查函数中的内部变量

我在AngularJS应用程序中使用Jasmine和Karma进行单元测试。我需要检查控制器功能中内部变量的值。这是我的控制器。 (function(){'use strict'; ...

回答 1 投票 0

角茉莉/业力测试承诺功能

我正在尝试测试以下函数中的promse函数loadDetail(id){this.bookingService.getServices(id).then((ret)=> {if(ret.result){this.sevices = ...

回答 1 投票 1

在Angular上运行karma测试时,“未捕获[对象对象]”

在为我的应用程序运行单元测试时,我正在为这个奇怪的错误而战。 zone.js:260未捕获[object Object]抛出Zone.runTask @ zone.js:260 ZoneTask.invoke @ zone.js:423我不知道......

回答 1 投票 2

业力误差:无法找到变量:angular

我正在尝试在项目中运行一周的业力。我遵循本教程AngularJS单元测试,但是当运行karma启动时,控制台显示此错误:PhantomJS 2.1.1(Linux 0.0.0)ERROR ReferenceError:...

回答 1 投票 1

使用Mocha自动确认前端测试对话框

这看起来像是使用Jasmine自动确认对话框的方式:https://coderwall.com/p/elevha/stubbing-out-confirm-dialogs-in-jasmine,它们是:spyOn(window,'confirm')。andReturn (真正); ...

回答 1 投票 0

karma / selenium错误 - 尝试访问:http://:9876 /?id = 77115711

我跑了业力开始我得到这个:INFO [业力]:Karma v1.7.1服务器开始于http://0.0.0.0:9876/ INFO [launcher]:启动浏览器selenium_chrome并发5 INFO [launcher]:...

回答 1 投票 0

SyntaxError:使用保留字'import'运行酶与业力

尝试使用Enzyme v3对我的React应用程序进行单元测试,但是没有用。 PFB细节:模块安装:“酶”:“^ 3.1.1”,“酶 - 适配 - 反应-15.4”:“^ 1.0.5”,创建文件enzyme.config.js:...

回答 1 投票 0

用于单元测试的存根“window.location.reload” - “你的一些测试完成了整页重新加载!”

我在控制器中有这个:$ scope.foo = function(){return RolesService.remove({data:role}).then(function(v){if(!(v && v.cdtError)){$ .. 。

回答 1 投票 1

使用ES2015与摩卡,业力和无头铬进行测试

我在为单页面应用程序设置测试环境时遇到问题。我可以通过karma和mocha使用无头chrome运行我的测试但是我不能用ES6语法编写测试。我......

回答 2 投票 2

使用gulp将业力测试分成可运行的块的最佳方法是什么?

我们有一个AngularJS项目,具有大约20K的LOC和80%的测试覆盖率,因此我们比Karma在一个组中运行的测试要多得多。我们已经看过修复内存泄漏,但在AngularJS之间......

回答 1 投票 2

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