0

私のアプリケーションでは、Phantomjs-mocha テスト フレームワークを使用して、アプリケーション ノードの js コードをテストする必要があります。そのため、Should js アサーション ライブラリをインストールしました。いくつかのサンプル コードを実行しているときに、次のエラーが発生します。この問題を解決するために誰か助けてもらえますか

以下のコードを実行しているときに、次のエラーが発生します

    Failed to start mocha: Init timeout

testing.js

  var user = {
              name: 'tj',
              pets: ['tobi', 'loki', 'jane', 'bandit']
             };

  user.should.be.a('object').and.have.property('name', 'tj');
4

1 に答える 1

0

失敗したため、コードにインポートした方法に問題があるとbe思われます。タグの順序が正しいことを確認してください。should.js はオブジェクト プロトタイプを変更するため、独自のオブジェクトが生成される前にインポートする必要があります。shouldundefinedshould.js<script>

于 2013-05-07T06:42:23.127 に答える