unit-testing - 我们如何才能发现 Jasmine Chutzpah 与哪个版本相关联?
问题描述
由于 Chutzpah 与特定的 Jasmine 版本相关联,有没有办法找到它与哪个版本相关联?
命令行选项不显示任何--jasmineVersion
-like 标志。
我查看了package.json
文件并看到:
"devDependencies": {
"@types/jasmine": "~2.5.38"
},
如果我们查找该类型包,我们会发现:
这个包包含 Jasmine 2.5 的类型定义
这是发现 Jasmine 版本的一种迂回方式,它假定开发人员在更新 jasmine 时正在更新类型。
我发现这个 github 问题询问 Jasmine 版本,其中 chutzpah 的创建者询问需要什么版本,开发人员说:
至少,我们需要 Jasmine 2.6.0
创作者说:
完成,已发布 4.4
看起来寻找茉莉花版本的迂回方法根本不起作用。
有没有更直接的方法来解决这个问题?
我刚刚发现您可以jasmine.version
在运行单元测试时执行,但我希望有一种方法可以在不实际运行单元测试的情况下执行此操作。
解决方案
感谢您的反馈/问题。我现在在 GitHub 页面上的自述文件中添加了一个部分。
Test Framework Versions
Qunit 2.6.2
Jasmine 2.9
Mocha 3.2.0
推荐阅读
- python - 无法让 pip 与 Mac 系统 Python (v2.7.10) 一起工作
- javascript - 使复选框在表格行中唯一
- python - 如何找出“WindowDeactivate”事件的焦点传递到哪个窗口?
- python - 将 numpy 数组图像转换为与 requests.get 相同的格式
- jquery - mouseenter mouseleave 一次只影响一张卡
- python - 我一打开终端就出错.. -bash:导出:`=':不是有效的标识符
- python - SqlAlchemy 在结果中添加“字符串”作为列
- amazon-web-services - 无法将数组传递给 AWS StepFunction 中的下一个任务
- authentication - 无 Spring 的 Vaadin 10+ 的基于过滤器的用户身份验证
- javascript - 输出中的“未定义”是什么意思?