Karma为开发人员提供了一个测试环境,他们不需要设置很多东西,而只需编写代码并获得即时反馈,以提高生产力和创造力。
如果存在断点,VsCode Karma DEBUG RUNNER 会冻结
这个问题最近才开始出现,我在一个共享项目上工作,所以我不确定可能发生了什么导致了这个问题。 然而,当对我们的 Angular 项目进行单元测试时,我可以...
我正在使用 grunt/karma/phantomjs/jasmine 对我的指令之一(angularjs)进行单元测试。我的测试运行良好 描述('bar foo',函数(){ beforeEach(注入(函数($rootScope, $compile) { ...
Angular cli 排除 `ng test --code-coverage` 的文件/目录
我正在运行以下命令来进行单元测试并生成代码代码覆盖率报告。 ng 测试--代码覆盖率 它工作正常并在覆盖文件夹中写入代码覆盖率报告。 在此我...
在这种情况下,我有一个角度应用程序,我注意到某些测试规范比其他测试规范慢。我尝试编写简单的时间记者: 函数 SpecTimingReporter(baseReporterDecorator, 配置,
我有一个简单的组件,可以将粘贴事件处理到表单输入中。 形式: this.searchForm = this.formBuilder.group({ 查询:[ null,[Validators.required] ] }); onPaste(事件){ 活动。
我正在尝试使用 VS Code 调试 Karma 测试。我设法运行测试并将 VS Code 连接到无头 Chrome。问题是附加 VS Code 后断点不起作用。但是“德...
Angular CLI:从 Ng 测试代码覆盖范围中排除方法和部分
我正在运行以下命令来进行单元测试并生成代码代码覆盖率报告。 ng 测试--代码覆盖率 如何从代码覆盖率中排除某些方法和文件部分?这个答案
Gulp + karma + jasmine + Angular + singleRun:true = Angular 注入失败
我在通过 Karma 和 Gulp 运行 Jasmine 测试时遇到问题,我通过 gulp 任务运行测试 返回新的 karma.Server({ 配置文件:__dirname + '\karma.conf.js', 单次运行:
更新 karma-jasmine 中使用的 Jasmine 版本
问题 使用 karma-jasmine 插件通过 Karma 运行 Jasmine 时,如何更新所使用的 Jasmine 版本? Jasmine 只会在 karma-jasmine 插件集成 n...
默认测试案例中的错误:无法读取未定义的属性(读取“用户名”)
默认测试用例中出现错误。 我的组件有一个带有 NgModel 绑定的响应式表单,用于显示数据并读取表单中更新的数据。 在执行规范时,我得到...
在 Angular 项目中使用 karma 进行单元测试效果很好。在新的 Chrome 版本中,每个 npm 运行测试都会弹出“搜索引擎选择”窗口。 如何禁用此功能?
在 Angular 项目中使用 karma 进行单元测试效果很好。在新的 Chrome 版本中,每个 npm 运行测试都会弹出“搜索引擎选择”窗口。 如何禁用此功能?
在语义版本控制提交消息中,choice有什么用?其他类型,如壮举或修复是明确的,但我不知道何时使用“杂务”。 谁能提供几个例子...
如何在适用于 Angular 应用程序和 karma 构建的 SCSS URL 中使用相对路径
我已使用 @angular-devkit/build-angular:application 作为构建器将项目迁移到 Angular 18。在迁移过程中,SCSS 图像 URL 中的所有相对路径均已从“~/src/
./src/polyfills.ts 中的错误未找到模块:错误:无法解析“zone.js/dist/zone”
我有一个 Angular 8,它使用 karma/jasmine 来运行一些单元测试。我可以通过执行以下命令 ng test 来运行测试,但出现以下错误: ./src/polyfills.ts M 中出现错误...
Angular Karma/Jasmine 单元测试无法读取未定义的 Readin imageUrl 的属性
我在单元测试中已经解决了几天的错误。到目前为止,我的研究所尝试的一切似乎都没有解决问题。我的三个组件出现故障......
Angular 18 - 组件单元测试服务中没有使用 Http 客户端的提供程序
我有一个使用 Angular 18 的应用程序,并且有一个使用服务的组件。该服务调用 HttpClient,获取实体列表,然后组件在构造函数上使用该列表。 单位...
在一个商业项目中,测试已经运行良好一段时间了。我们在 Angular 8 中删除了一个版本。在 master 上,我们升级到 Angular 9。现在该版本需要修补程序,所以我检查了分支并...
假设我有一个要测试的函数: var 测试 = 函数 () { console.log('单词!'); }; 我会写这样的东西 定义('测试()',函数(){ it('在屏幕上打印“单词!”...
在 Karma 中导入 OverlayModule 不起作用
测试文件: 从 '@angular/core/testing' 导入 { ComponentFixture, TestBed }; 从“@angular/platform-browser”导入{By}; 从'./alerts.component'导入{AlertsComponent}; 导入 {