4

NodeでChai.jsを使用しています。console.log(e)eがChai.jsによってスローされた例外である行は、のようなものを出力しますexpected a to be within 0..3。Chai.jsの例外にスタックトレース情報を含めるにはどうすればよいですか?

4

2 に答える 2

6

私は答えを見つけました。スタックトレースを有効にするようにchaiを構成できます。これがチャイのアサーションスタイルページのコードです。

var chai = require('chai');
chai.Assertion.includeStack = true; // defaults to false
于 2012-11-15T11:49:27.207 に答える
0

Chai.JSは使用していません。ただし、eErrorオブジェクトの場合は、オブジェクトのプロパティスタックを使用してスタックトレースを取得できます。

コアモジュール「util」も役立つ場合があります:http: //nodejs.org/api/util.html

于 2012-11-14T13:59:07.107 に答える