mirror of
https://github.com/denoland/deno.git
synced 2024-11-22 15:06:54 -05:00
d8afd56838
This commit adds 4 more overloads to "Deno.test()" API. ``` // Deno.test(function testName() { }); export function test(fn: (t: TestContext) => void | Promise<void>): void; // Deno.test("test name", { only: true }, function() { }); export function test( name: string, options: Omit<TestDefinition, "name">, fn: (t: TestContext) => void | Promise<void>, ): void; // Deno.test({ name: "test name" }, function() { }); export function test( options: Omit<TestDefinition, "fn">, fn: (t: TestContext) => void | Promise<void>, ): void; // Deno.test({ only: true }, function testName() { }); export function test( options: Omit<TestDefinition, "fn" | "name">, fn: (t: TestContext) => void | Promise<void>, ): void; ```
11 lines
366 B
Text
11 lines
366 B
Text
Check [WILDCARD]/test/overloads.ts
|
|
running 6 tests from [WILDCARD]/test/overloads.ts
|
|
test test0 ... ok ([WILDCARD])
|
|
test test1 ... ok ([WILDCARD])
|
|
test test2 ... ok ([WILDCARD])
|
|
test test3 ... ok ([WILDCARD])
|
|
test test4 ... ok ([WILDCARD])
|
|
test test5 ... ignored ([WILDCARD])
|
|
|
|
test result: ok. 5 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out ([WILDCARD])
|
|
|