类:ParallelReportDispatcher

ParallelReportDispatcher(onError)

一个为方便 jasmine-core 外部使用而打包的报告调度器。

这旨在帮助诸如 jasmine(Node.js 的 Jasmine 运行器)之类的 package 自行分派报告以支持并行执行。如果您没有在支持并行执行的运行器 package 中实现此类,此类可能不是您所要寻找的。

警告:请勿在运行 Jasmine 规范的同一进程中使用 ParallelReportDispatcher。这样做会破坏 Jasmine 的错误处理。

构造函数

new ParallelReportDispatcher(onError)

参数
名称 类型 说明
onError function

当出现未处理的异常、未处理的 Promise 拒绝或显式报告器故障时调用的函数

实现

方法

addReporter(reporterToAdd)

将一个报告器添加到将分派事件到的报告器列表中。

参数
名称 类型 说明
reporterToAdd Reporter

要添加的报告器。

参见

clearReporters()

清除所有已注册的报告器。

installGlobalErrors()

安装一个全局错误处理程序。在调用此方法后,任何未处理的异常或未处理的 Promise 拒绝都将传递给传递给构造函数的 onError 回调。

uninstallGlobalErrors()

卸载全局错误处理程序。