Jest Runner
时间: 2023-11-09 11:48:30 浏览: 286
Jest Runner是一个用于运行Jest测试的工具。它可以帮助处理测试文件的并行执行和工作线程的创建。使用Jest Runner,您只需要提供两个文件:入口文件和配置文件。入口文件是Jest用作测试运行器的文件,而配置文件包含有关测试的配置信息。当您运行Jest时,Jest Runner将负责处理适当的并行化,并为您的测试创建工作线程。它使用了一些核心方法,如`runTest`和`runTestInternal`来执行测试前的准备工作,并将测试结果发送给Jest的事件处理器。此外,Jest Runner还使用了`createScriptTransformer`方法来处理引入的模块,并将其存储在`testRunners`对象中供以后使用。因此,Jest Runner在测试执行过程中起到了重要的角色。
来源:开玩笑的跑步者
来源:_createInBandTestRun
来源:contexts遍历和testRunners处理
阅读全文