Deno.TestStepDefinition
interface TestStepDefinition {
fn
: (t: TestContext) => void | Promise<void>;
ignore?
: boolean;
name
: string;
sanitizeExit?
: boolean;
sanitizeOps?
: boolean;
sanitizeResources?
: boolean;
}
Properties
fn
: (t: TestContext) => void | Promise<void>
ignore?
: boolean
name
: string
The current test name.
sanitizeExit?
: boolean
Ensure the test step does not prematurely cause the process to exit, for example via a call to Deno.exit
. Defaults to the parent test or step's value.
sanitizeOps?
: boolean
Check that the number of async completed ops after the test step is the same as number of dispatched ops. Defaults to the parent test or step's value.
sanitizeResources?
: boolean
Ensure the test step does not "leak" resources - ie. the resource table after the test has exactly the same contents as before the test. Defaults to the parent test or step's value.
© 2018–2022 the Deno authors
https://doc.deno.land/deno/stable/~/Deno.TestStepDefinition