2016-04-30 65 views
1

我正在使用量角器3.3.0为什么量角器3.3.0打印茉莉花版本1.3.1?

使用this answer我得到的输出是jasmine-version:1.3.1 revision 1354556913

据我所知,我应该看到的版本2.x

package.json文件,我看到的版本2.3.2指定..

那么为什么在运行时我会仍然得到1.3.1

+0

您应该升级到最新版本的茉莉花,并在您的配置文件中指定茉莉花版本: 框架:'jasmine2', – Nick

+0

@Nick nono,这不再需要。从我看来,量角器3,配置中的“jasmine”实际上是指“jasmine2”。 – alecxe

+0

是的,默认情况下需要Jasmine2 :) – Nick

回答

0

所以changelog说一切都应该工作正常,但事实并非如此。

我发现我可以指定量角器配置'framework' : 'jasmine2' ..

行之有效并解决我的问题。

即使更改日​​志说你没有太多,因为'framework':'jasmine'也将使用茉莉花2.3.2,它不会。

对于那些仍然有这个问题,不能升级到茉莉2由于某种原因,您可以使用throw Errorthis.isNot。工作得很好,但我更喜欢茉莉花2 ..