概述

如果您想除了内置报告器(stdout 和 jUnit-xml)之外定义自己的报告器,您可以通过两种方式做到这一点

--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();
  }
};