我们如何发现与Jasmine Chutzpah绑定的版本?

时间:2019-01-11 18:13:36

标签: unit-testing jasmine chutzpah

由于Chutzpah与特定的Jasmine版本绑定,是否有办法找到与它绑定的版本?

command line options不会显示任何类似--jasmineVersion的标志。

我查看了package.json文件并看到:

"devDependencies": {
    "@types/jasmine": "~2.5.38"
},

如果我们查看typings package,则会发现:

  

此软件包包含Jasmine 2.5的类型定义

这是发现Jasmine版本的一种round回方式,它假设开发人员在更新Jasmine时正在更新类型。

我发现this github issue在询问Jasmine版本时,开发者说chutzpah的创建者询问需要哪个版本:

  

至少我们需要茉莉花2.6.0

创建者说:

  

完成,已发布4.4

看起来那种寻找茉莉花版本的回旋方法根本行不通。

是否有更直接的方法解决这个问题?


我确实发现您可以在运行单元测试时执行jasmine.version,但是我希望有一种方法可以不实际运行单元测试。

1 个答案:

答案 0 :(得分:1)

感谢您的反馈/问题。我现在在GitHub页面的自述文件中添加了一个部分。

Test Framework Versions

Qunit 2.6.2
Jasmine 2.9
Mocha 3.2.0