2016-04-30 75 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 ..