import { TestSuiteInternal } from "https://deno.land/std@0.139.0/testing/_test_suite.ts";
An internal representation of a group of tests.
Constructors
new
TestSuiteInternal(describe: DescribeDefinition<T>)Properties
protected
describe: DescribeDefinition<T>protected
steps: (TestSuiteInternal<T> | ItDefinition<T>)[]Static Properties
Static Methods
addingOnlyStep<T>(suite: TestSuiteInternal<T>)
Updates all steps within top level suite to have ignore set to true if only is not set to true on step.
addStep<T>(suite: TestSuiteInternal<T>, step: TestSuiteInternal<T> | ItDefinition<T>): void
This is used internally to add steps to a test suite.
runTest<T>()
t: Deno.TestContext,
fn: (this: T, t: Deno.TestContext) => void | Promise<void>,
context: T,
activeIndex?,