context.runOnly(shouldRunOnlyTests)
-
shouldRunOnlyTests
<boolean> 是否运行only
测试。¥
shouldRunOnlyTests
<boolean> Whether or not to runonly
tests.
如果 shouldRunOnlyTests
为真,则测试上下文将只运行设置了 only
选项的测试。否则,将运行所有测试。如果 Node.js 不是使用 --test-only
命令行选项启动的,则此函数是无操作的。
¥If shouldRunOnlyTests
is truthy, the test context will only run tests that
have the only
option set. Otherwise, all tests are run. If Node.js was not
started with the --test-only
command-line option, this function is a
no-op.
test('top level test', (t) => {
// The test context can be set to run subtests with the 'only' option.
t.runOnly(true);
return Promise.all([
t.test('this subtest is now skipped'),
t.test('this subtest is run', { only: true }),
]);
});