expect API 的 测试运行器。
要使用它,请在项目目录中运行
bun test 命令。测试运行器会递归搜索目录中所有符合以下模式的文件,并执行其中包含的测试。
File Tree
下面是一次典型测试运行的输出示例。在此案例中,有三个测试文件(
test.test.js、test2.test.js 和 test3.test.js),每个文件包含两个测试(add 和 multiply)。
terminal
若只想运行特定测试文件,请向
bun test 传递一个位置参数。运行器只会执行路径中包含该参数的文件。
terminal
所有测试都有一个名称,通过
test 函数的第一个参数定义。测试也可以使用 describe 进行分组。
要根据名称过滤执行的测试,请使用
-t/--test-name-pattern 标志。
添加 -t add 将只运行名称中带有 “add” 的测试。此选项适用于通过 test 定义的测试名或通过 describe 定义的测试套件名。
terminal
完整的测试运行器文档请参阅 文档 > 测试运行器。