test-optional 是什么意思?

在软件开发、命令行工具或配置文件中,你可能会遇到 test-optional 这样的术语。 它通常表示“可选的测试项”——即该测试不是必须运行的,可根据需要选择是否执行。

常见使用场景

示例:命令行中的用法

$ ./run-tests --test-optional
Running core tests... ✔
Running optional tests (slow)... ✔

为什么使用可选测试?

并非所有测试都适合在每次提交时运行。例如:

将这些测试标记为“可选”,有助于提高开发效率,同时保留完整验证能力。

小互动:你知道 test-optional 吗?