温馨提示:本站仅提供公开网络链接索引服务,不存储、不篡改任何第三方内容,所有内容版权归原作者所有
AI智能索引来源:http://www.bun.com/reference/node/test/default/suite
点击访问原文链接

namespace suite | Node.js node:test module | Bun

namespace suite | Node.js node:test module | BunBuildDocsReferenceGuidesBlogDiscord/node:test/default/suiteFsuiteFexpectFailureFonlyFskipFtodo

Search the reference...

/

BuildDocsReferenceGuidesBlogDiscord/node:test/default/suiteFsuiteFexpectFailureFonlyFskipFtodo

namespace

test.default.suitefunction suite(name?: string,options?: TestOptions,fn?: SuiteFn): Promisevoid>;

The suite() function is imported from the node:test module.

@param name

The name of the suite, which is displayed when reporting test results. Defaults to the name property of fn, or '' if fn does not have a name.

@param options

Configuration options for the suite. This supports the same options as test.

@param fn

The suite function declaring nested tests and suites. The first argument to this function is a SuiteContext object.

@returns

Immediately fulfilled with undefined.

function suite(name?: string,fn?: SuiteFn): Promisevoid>;

The suite() function is imported from the node:test module.

@param name

The name of the suite, which is displayed when reporting test results. Defaults to the name property of fn, or '' if fn does not have a name.

@param fn

The suite function declaring nested tests and suites. The first argument to this function is a SuiteContext object.

@returns

Immediately fulfilled with undefined.

function suite(options?: TestOptions,fn?: SuiteFn): Promisevoid>;

The suite() function is imported from the node:test module.

@param options

Configuration options for the suite. This supports the same options as test.

@param fn

The suite function declaring nested tests and suites. The first argument to this function is a SuiteContext object.

@returns

Immediately fulfilled with undefined.

function suite(fn?: SuiteFn): Promisevoid>;

The suite() function is imported from the node:test module.

@param fn

The suite function declaring nested tests and suites. The first argument to this function is a SuiteContext object.

@returns

Immediately fulfilled with undefined.

namespace suitefunction expectFailure(name?: string,options?: TestOptions,fn?: SuiteFn): Promisevoid>;

This flips the pass/fail reporting for a specific test or suite: a flagged test case must throw in order to pass, and a flagged test case that does not throw fails.

function expectFailure(name?: string,fn?: SuiteFn): Promisevoid>;

This flips the pass/fail reporting for a specific test or suite: a flagged test case must throw in order to pass, and a flagged test case that does not throw fails.

function expectFailure(options?: TestOptions,fn?: SuiteFn): Promisevoid>;

This flips the pass/fail reporting for a specific test or suite: a flagged test case must throw in order to pass, and a flagged test case that does not throw fails.

function expectFailure(fn?: SuiteFn): Promisevoid>;

This flips the pass/fail reporting for a specific test or suite: a flagged test case must throw in order to pass, and a flagged test case that does not throw fails.

function only(name?: string,options?: TestOptions,fn?: SuiteFn): Promisevoid>;

Shorthand for marking a suite as only. This is the same as calling suite with options.only set to true.

function only(name?: string,fn?: SuiteFn): Promisevoid>;

Shorthand for marking a suite as only. This is the same as calling suite with options.only set to true.

function only(options?: TestOptions,fn?: SuiteFn): Promisevoid>;

Shorthand for marking a suite as only. This is the same as calling suite with options.only set to true.

function only(fn?: SuiteFn): Promisevoid>;

Shorthand for marking a suite as only. This is the same as calling suite with options.only set to true.

function skip(name?: string,options?: TestOptions,fn?: SuiteFn): Promisevoid>;

Shorthand for skipping a suite. This is the same as calling suite with options.skip set to true.

function skip(name?: string,fn?: SuiteFn): Promisevoid>;

Shorthand for skipping a suite. This is the same as calling suite with options.skip set to true.

function skip(options?: TestOptions,fn?: SuiteFn): Promisevoid>;

Shorthand for skipping a suite. This is the same as calling suite with options.skip set to true.

function skip(fn?: SuiteFn): Promisevoid>;

Shorthand for skipping a suite. This is the same as calling suite with options.skip set to true.

function todo(name?: string,options?: TestOptions,fn?: SuiteFn): Promisevoid>;

Shorthand for marking a suite as TODO. This is the same as calling suite with options.todo set to true.

function todo(name?: string,fn?: SuiteFn): Promisevoid>;

Shorthand for marking a suite as TODO. This is the same as calling suite with options.todo set to true.

function todo(options?: TestOptions,fn?: SuiteFn): Promisevoid>;

Shorthand for marking a suite as TODO. This is the same as calling suite with options.todo set to true.

function todo(fn?: SuiteFn): Promisevoid>;

Shorthand for marking a suite as TODO. This is the same as calling suite with options.todo set to true.

Resources

ReferenceDocsGuidesDiscordMerch StoreGitHubBlog 

Toolkit

RuntimePackage managerTest runnerBundlerPackage runner

Project

Bun 1.0Bun 1.1Bun 1.2Bun 1.3RoadmapContributingLicense

Baked with ❤️ in San Francisco

We're hiring →

namespace suite | Node.js node:test module | Bun,AI智能索引,全网链接索引,智能导航,网页索引

    API documentation for namespace node:test.default.suite | Bun