最初に、同様の問題に対処する多数のチケットを見てきましたが、 Visual Studio 2015にChutzpahテストランナーをインストールしましたが、PhantomJSとRequireJSという点でテストランナーから何を期待するのか分かりません。私はプラグインの中で私のために何が設定されているのか、私は自分自身を設定する必要があるのか分かりません。Visual StudioでChutzpah/PhantomJSを使用するときに「変数を見つけることができません:require」2015
私はちょうど私がジャスミンの枠組みの中でテストを書いています2015年
のVisual Studio内大胆テストランナーを使用し始めています。ここで
は私の現在のchutzpah.json構成です:
私は成功し、追加のライブラリ活用していないいくつかの使い捨てジャスミン・テストを実行している:
をChutzpahのテストランナーはPhantomJSを利用しているので、PhantomJSが利用可能であることを確認するためのテストを作成しようとしました。
IはPhantomJSランディングページのチュートリアルの最初の行をコピー:
var page = require('webpage').create();
Iは、次のユニットテストにこれを補間:このテストを実行した後
describe('PhantomJS', function() {
it('can create a web page', function() {
var page = require('webpage').create();
expect(page).toBeDefined();
});
});
、私は、次の受信エラー:
Message:ReferenceError:Can't find variable:require in ... {pointer to test file}
私が理解していることは、すでにChutzpahがRe quireJS。
私の質問は:
は私がPhantomJSとRequireJSがネイティブのVisual Studio 2015での大胆テストランナーでサポートされていることを期待するべきである、または私は追加のモジュールを追加および設定する必要がありますか?
ありがとうございました。明確な質問は大歓迎です。