Deno.TestDefinition
interface TestDefinition {
fn: (t: TestContext) => void | Promise<void>;
ignore?: boolean;
name: string;
only?: boolean;
permissions?: PermissionOptions;
sanitizeExit?: boolean;
sanitizeOps?: boolean;
sanitizeResources?: boolean;
}§Properties
§
fn: (t: TestContext) => void | Promise<void>
[src]§
only?: boolean
[src]If at least one test has only
set to true, only run tests that have
only
set to true and fail the test suite.
§
permissions?: PermissionOptions
[src]Specifies the permissions that should be used to run the test. Set this to "inherit" to keep the calling thread's permissions. Set this to "none" to revoke all permissions.
Defaults to "inherit".
§
sanitizeExit?: boolean
[src]Ensure the test case does not prematurely cause the process to exit,
for example via a call to Deno.exit
. Defaults to true.