Backbone Marionette アプリケーションをテストしています。テスト ページは、次のスクリプトで構成されています。
- ジャスミン:
<script src="../testing/lib/jasmine-1.3.1/jasmine.js"></script>
- Jasmine HTML レポーター:
<script src="../testing/lib/jasmine-1.3.1/jasmine-html.js"></script>
- 私の仕様:
<script src="js/app.spec.js"></script>
- セットアップ: Jasmine github ページから正確にコピーされた window.onload コード
奇妙な部分は、次のエラーが発生し続けることです。
Uncaught TypeError: Cannot read property 'SuiteView' of undefined
スタックトレースを見ました。jasmine.HtmlReporter
すべてのテストが完了した後、テストの概要を出力する準備が整います。以下のスクリーンショットに示すように、 を呼び出しjasmine.HtmlReporterHelpers.appendToSummary
ます。jasmine.HtmlReporter
undefined
オブジェクト メソッドは自分自身を見つけることができません。どうしてこれが起こるのでしょうか?