カスタムレポーターの作成
概要
組み込みのレポーター(stdout と jUnit-xml)に加えて独自のレポーターを定義したい場合は、2 つの方法があります。
--reporter
コマンドライン引数
以下のインターフェースを使用して、別のファイルにレポーターを定義し、--reporter
cli 引数を使用してファイルへのパスを指定します。
インターフェース
custom_reporter.js
module.exports = {
write : function(results, options, done) {
done();
}
};
外部グローバル経由
外部グローバルファイルにレポーターを追加します。 外部グローバルの詳細については、こちらをご覧ください。
例として、提供されている globalsModule.js を参照してください。
例
globals.js
module.exports = {
reporter : function(results, done) {
console.log(results);
done();
}
};