Karma-Jasmine是Jasmine测试框架的适配器,默认情况下随Karma一起提供。
Karma 测试错误:已断开连接,因为 60000 毫秒内没有消息
我正在运行“ng test”命令来在 Angular 项目中实现单元测试。 Chrome 无头 120.0.6099.130 (Windows 10) 错误 已断开连接,因为 60000 毫秒内没有消息。 铬他...
“您的一些测试进行了整页重新加载!”在 Angular 14 应用程序中运行 karma jasmine 单元测试用例时出错
当我尝试在 Angular 14 应用程序中运行 karma jasmine 单元测试用例时,出现以下错误。 错误消息:“您的某些测试进行了整页重新加载!” karma.confg.js: 我...
如何修复“Chrome Headless 115.0.5790.110 (Windows10) 错误 |断开连接,因为尝试运行 karma 单元测试时 10000 毫秒错误中没有消息?
我们有一个与 Angular15 合作的项目,并使用 Jasmine 和 Karma 进行联合。 当我们执行测试用例时,我们收到如下图所示的错误。有时它运行正常,但最长时间
所以我有一个这样的组件: @成分({ 选择器:'bg-formfield-markdown', 主持人: { 类:'表单输入', '[class.forminput-is-error]': 'isErrorState', '[类。
我正在尝试在 github 管道上运行并添加了测试部分。所以所有测试都通过了,但以这个错误结束 ✔ 浏览器应用程序包生成完成。 12 01 2024 08:38:12.950:信息 [k...
我正在 Angular 中用 karma 编写单元测试,但我正在努力解决奇怪的问题。我正在尝试测试 source-roll-history.dialog.ts 内部的 app-source-roll-history-form 的输出取消....
我正在从事一个用 Karma/Jasmine 进行测试的 Angular 项目。 默认情况下,角度测试按随机顺序运行,如果按特定顺序运行,可能会导致测试失败。 我注意到了...
单元测试 Angular HttpInterceptor:toHaveBeenCalledWith apears 从未被调用
我正在对一个小的错误处理拦截器进行单元测试,我想测试是否已使用参数调用了某个函数。 toHaveBeenCalledWith 函数给出了一个“但它从未被调用...
Angular 中的 cypress 组件测试和 jasmine karma 测试有什么区别
我对使用 jasmine karma 进行单元测试以及通过模拟组件和服务等外部依赖项来测试特定组件的公共 api、html 模板有很好的理解。 我来了
我的整个应用程序经过了 3500 多次测试。 我正在尝试对特定文件运行测试,该文件有 12 个测试。 当我使用 ng test 从命令行运行此命令时,需要 10 秒。 当我在 WebS 中运行它时...
Karma 错误 - Chrome 在 60000 毫秒内未捕获,杀死
调试日志: E:\Projects bb\Projects\WebApp bb.web>karma start DEBUG [插件]:从 E:\Projects bb\Projects\WebApp bb 加载 karma-* .web 颂歌模块 DEBUG [插件]: 正在加载插件 E:\Proje...
使用包含 mat-toolbar 的模板测试 Angular
我正在尝试为我的 Angular 项目编写一些测试。 这是我在 AppComponent 中使用的模板: CRUD 练习 <...
不完整的 Angular Karma Jasmine 规格不再在 fit/fdescribe 上失败
我的构建系统没有拒绝最近通过重点测试 fdescribe 提交的 PR。过去,当使用 fdescribe()/fit() 测试运行时,茉莉花会返回非零退出代码。最近(?)然而...
如何更改使用 Angular Material 选项卡的组件的单元测试中的选项卡
我有一个 LoginView 组件,其中有 Angular Material 选项卡。在一个选项卡中显示 LoginForm 组件,在第二个选项卡中显示 RegistrationForm 组件。 我尝试测试的内容
使用 Angular/Jasmine/Karma 我正在测试一个在 ngOnInit 中运行的函数,该函数将在 15 分钟不活动状态下注销用户。 这是原始代码: #setSessionTimeout() { 常量点击...
我是 Angular 测试的新手,但我想测试新生成的组件。以下是规格: 描述('我的组件',()=> { 让组件:MyComponent; 让固定装置:ComponentFixt...
NullInjectorError:没有 InjectionToken MatDialogData 的提供者
在我的 Angular 应用程序上运行 jasmine 测试时遇到此错误。 错误:StaticInjectorError(DynamicTestModule)[MyEditDialogComponent -> InjectionToken MatDialogData]: 静态注入器错误(
Angular v12 - 单元测试 - [错误] 未找到规格
开发我的 Angular 应用程序后,我想使用 Karma 和 Jasmine 运行单元测试。 我还没有编写任何单元测试,但尝试使用“ng test”命令运行默认单元测试,我
Karma 使用 ng test 运行找不到任何要运行的测试
因此,我的 Angular 10 项目中有默认的和一个自定义的 spec.ts 文件,但 Karma 没有检测到它们可以运行。任何线索为什么会发生这种情况? 我的 Karma 配置文件 (
TypeError:无法读取未定义的属性(读取'nativeElement')以读取茉莉花中的html元素的角度
以下情况失败,在其他地方也有相同的情况通过 it('登录标签', () => { const terms = Fixture.nativeElement as HTMLElement; 期望(terms.querySelector('#