2017-01-11 28 views
0

我正在嘗試將SlimerJS與Karma集成,以便能夠測試ECMAScript 6和AngularJS代碼。如何整合Karma與SlimerJS來測試ES6代碼?

當我使用SlimerJS直接測試ES6代碼時,它會加載我安裝的0.10.2版本及其適用於我的ES6代碼的版本。 我安裝的Firefox版本是50.1.0,當我通過SlimerJS直接調用SlimerJS時,它可以正常工作。我的SLIMERJSLAUNCHER變量已經正確配置,正如SlimerJS文檔指出的那樣。

但是我需要測試AngularJS和ES6代碼,所以我需要Karma,但是沒有找到將SlimerJS與Karma集成的方法。

我嘗試使用karma-slimerjs-launcher,但它正在加載Firefox和SlimerJS的舊版本。 當我叫噶卡瑪 - slimerjs-啓動器運行Firefox 38和SlimerJS 0.9.6等我失去的ECMAScript 6.支持

有一種方法,使卡瑪slimerjs-發射調用的Firefox版本和SlimerJS,我已經安裝在我的系統上,而不是調用它似乎帶來的那些「嵌入」版本?

或者有沒有更好的方法來整合Karma和SlimerJS而沒有karma-slimerjs-launcher?

謝謝。

回答