我正在使用量角器3.3.0
。
使用this answer我得到的输出是jasmine-version:1.3.1 revision 1354556913
AFAIK我应该看到版本2.x
。
查看package.json
文件,我看到版本2.3.2
被指定..
那么为什么在运行时我仍然得到1.3.1
?
答案 0 :(得分:0)
所以changelog说一切都应该正常,但事实并非如此。
我发现我可以在量角器配置中指定'framework' : 'jasmine2'
..
运作良好并解决了我的问题。
即使更改日志说您没有,'framework':'jasmine'
也将使用jasmine 2.3.2
,但事实并非如此。
对于那些仍然遇到此问题但由于某种原因无法升级到jasmine 2的用户,可以将throw Error
与this.isNot
一起使用。工作得很好,但我更喜欢茉莉花2 ..