事件:'test:start'
🌐 Event: 'test:start'
data<Object>column<number> | <undefined> 定义测试的列号,如果测试是通过 REPL 运行的,则为undefined。file<string> | <undefined> 测试文件的路径,如果测试是通过 REPL 运行的,则为undefined。line<number> | <undefined> 定义测试的行号,如果测试是通过 REPL 运行的,则为undefined。name<string> 测试名称。nesting<number> 测试的嵌套级别。tags<string[]> 在测试及其祖级套件中按声明顺序声明的扁平化小写标签。未标记的测试为空。参见 测试标签。testId<number> 该测试实例的数字标识符,在测试文件的进程中唯一。对于同一测试实例的所有事件保持一致,从而在自定义报告器中实现可靠的关联。
当测试开始报告其自身及其子测试的状态时触发此事件。该事件保证按照测试定义的顺序触发。对应的按执行顺序的事件是 'test:dequeue'。
🌐 Emitted when a test starts reporting its own and its subtests status.
This event is guaranteed to be emitted in the same order as the tests are
defined.
The corresponding execution ordered event is 'test:dequeue'.