0

次のような典型的なジャスミンコードを取得しました。

expect(actual).someMatcher(expected);

このマッチングが成功したか失敗したかを (プログラムで) 判断する方法はありますか? 結果によっては、あとで何らかの手術をしたくなるかもしれません。たとえば、失敗した場合は、実際のデータをディスクに書き込みます。

マッチャーの戻り値を使用してもうまくいかないようです。常に undefined を返します。

4

1 に答える 1

1

最もクリーンな方法は、独自のレポーターを作成することです。

または、仕様内に仕様thisがあります。結果を返します。の値のプロパティをthis.results()確認することで、必要なすべてを取得できます。items_this.results()

于 2012-05-05T10:31:00.270 に答える