问题标签 [chutzpah]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 测试 angularjs 控制器时 - 找不到变量:模块 / 由 chutzpah 注入
我有 angularJs 控制器
和茉莉花测试
每次我在 Visual Studio chutzpah 中运行时,我都会得到:
ReferenceError:找不到变量:文件中的模块:///.../JasmineTests/guestsControllerTest.js(第 5 行)
ReferenceError:找不到变量:注入文件:///.../JasmineTests/guestsControllerTest.js(第 12 行)
参考 angular.js 和 jasmine 是否有问题不知道什么是模块/注入关键字?这是我第一次进行 js 测试:/
asp.net-mvc - 如何在 Angular 指令的单元测试中触发点击事件
我有一个 Angular 应用程序(从 ASP.NET MVC 项目运行。)
在这个应用程序中,我有一个带有以下链接功能的指令:
我写了这个测试:
如果我使用 Jasmine 在浏览器中运行它,则测试通过。
如果我chutzpah
在 ide 内部运行它,它会失败。它从不触发click
事件。
有什么我想念的吗?
angularjs - Jasmine + AngularJS + Chutzpah + 出现未知错误
我在编译 jasmine js 单元测试项目时遇到了这个问题
请检查以下屏幕截图。
以前我遇到超时问题,但现在我遇到“未知错误”问题。
有谁知道解决方案?
有时我也会收到以下错误
任何指针集中在哪里?
c# - 如何让 Chutzpah 发现 Typescript 文件?
我完全被卡住了:这是我的目录:
//chutzpah.json
//example-test.ts
//test.js
为什么它不能在 Chutzpah/VS 的测试资源管理器中发现我的 example-test.ts?它确实找到了 test.js?
unit-testing - chutzpah 的代码覆盖率导致超时错误
我正在使用带有 Typescript 和 nUnit 的 Chutzpah 版本 3.2.3。
我能够成功运行单元测试。但是当我对相同的单元测试进行代码覆盖时,我得到了
我不知道从哪里开始寻找修复它。一天以来,我一直在努力解决这个问题,非常感谢任何线索。
下面是我的 chutzpah.json
}
angularjs - 如何在 VS 2012 的 Chutzpah 中使用 templateUrl 测试指令
如何在 Jasmine 的角度指令测试中包含 templateURL。我知道 karma 有办法,但我没有使用 Karma 。那么有什么具体的方法吗?
visual-studio - Chutzpah 的“在浏览器中打开”选项什么都不做
我安装了适用于 Visual Studio 2013 的 Chutzpah。我全新安装了 windows 和 VS,所以当我选择“在浏览器中打开”选项在浏览器中运行我的测试时,它询问我要使用哪个浏览器。我选择了 Google Chrome Canary,但出现了一条错误消息。我关闭了对话框再次尝试。不幸的是,我没有记录错误信息。当我选择该选项时,我不再收到错误消息。事实上,当我选择该选项时,绝对不会发生任何事情。没有浏览器,没有错误,什么都没有。
我尝试卸载并重新安装插件,但发生了完全相同的事情。
有谁知道如何重新关联浏览器或如何进行全新安装并让它再次问我?我什至不确定它是厚颜无耻还是窗户的东西。如果这很重要,我正在运行 Windows 8.1。
javascript - 单元测试中的 Javascript 参考错误
我正在使用 jasmine 和 chutzpah 为我的 angularjs 解决方案编写单元测试,我不断收到 ReferenceError 说它找不到变量模块...
这是我不断收到的错误消息:
测试名称:appControllersTest 遇到声明异常测试全名:..\scripts_references.js::appcontrollerstest::遇到声明异常测试源:..\scripts_references.js:第 0 行测试结果:失败测试持续时间:0:00:00.001结果消息:ReferenceError:找不到变量:文件中的模块:../scripts/unittest/controllerstest.js:20
测试名称:appControllersTest 遇到声明异常测试全名:..\scripts\unittest\controllerstest.js::appcontrollerstest::遇到声明异常测试源:..\scripts\unittest\controllerstest.js:第 16 行测试结果:失败测试持续时间:0:00:00.001 结果消息:ReferenceError:找不到变量:文件中的模块:../scripts/unittest/controllerstest.js:20
这是我的单元测试:
有没有人遇到过这种错误,你如何解决它?
angularjs - Chutzpah 代码覆盖率“EnableCodeCoverage”:“true”不生成 html 文件
我能够使用上下文菜单生成代码覆盖率。每当我运行单元测试时,我都想生成覆盖率文件。它尝试设置此 JSON 属性"EnableCodeCoverage": "true" 但它不起作用。
那可能吗?
问候, 拉吉
jasmine - Chutzpah 执行测试文件时发生未知错误。收到退出代码-1073741819
我正在使用 chutzpah 3.0.1 运行 Jasmine JS 单元测试。
但是,一旦所有测试完成并且构建失败,我就会收到以下错误。
“执行测试文件时发生未知错误。收到的退出代码为 -1073741819”
当我在所有测试成功运行后尝试通过命令提示符运行时,我得到以下弹出窗口
我正在使用 windows-8 64 位。.Net 4.0
和以下用于命令提示符执行的命令
chutzpah.console.exe "specRunner.html" /timeoutMilliseconds 60000
可能是什么问题?有什么解决办法吗?