QUnit.testStart()

添加的版本:1.0.0

说明

QUnit.testStart( callback )

注册一个回调以在测试开始时触发。回调可能是一个异步函数,或者是一个返回承诺的函数,该承诺将在处理下一个回调之前等待。

参数 说明
回调(函数) 回调执行。为回调详细信息对象提供单个参数

详细信息对象

传递给回调:

属性 说明
name(字符串) 下一个要运行的测试的名称
module(字符串) 当前模块的名称
testId(字符串) 下一个要运行的测试的 ID
previousFailure(布尔值) 下一次测试是否在上一次运行中失败

例子

注册一个记录模块和测试名称的回调:

QUnit.testStart(details => {
  console.log(`Now running: ${details.module} ${details.name}`);
});