事件:'test:dequeue'
🌐 Event: 'test:dequeue'
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> 该测试实例的数字标识符,在测试文件的进程中唯一。对于同一测试实例的所有事件保持一致,从而在自定义报告器中实现可靠的关联。type<string> 测试类型。可以是'suite'或'test'。
当一个测试从队列中取出并准备执行时触发此事件。该事件不能保证与测试定义的顺序一致。对应的声明顺序事件是 'test:start'。
🌐 Emitted when a test is dequeued, right before it is executed.
This event is not guaranteed to be emitted in the same order as the tests are
defined. The corresponding declaration ordered event is 'test:start'.