DescribeArgs

import { DescribeArgs } from "jsr:@ende/testing/bdd";

type alias ยท deprecated

type DescribeArgs<T> = [DescribeDefinition<T>] | [string] | [string, Omit<DescribeDefinition<T>, "name">] | [string, () => void | undefined] | [() => void | undefined] | [string, Omit<DescribeDefinition<T>, "fn" | "name">, () => void | undefined] | [Omit<DescribeDefinition<T>, "fn">, () => void | undefined] | [Omit<DescribeDefinition<T>, "fn" | "name">, () => void | undefined] | [TestSuite<T>, string] | [TestSuite<T>, string, Omit<DescribeDefinition<T>, "name" | "suite">] | [TestSuite<T>, string, () => void | undefined] | [TestSuite<T>, () => void | undefined] | [TestSuite<T>, string, Omit<DescribeDefinition<T>, "fn" | "name" | "suite">, () => void | undefined] | [TestSuite<T>, Omit<DescribeDefinition<T>, "fn" | "suite">, () => void | undefined] | [TestSuite<T>, Omit<DescribeDefinition<T>, "fn" | "name" | "suite">, () => void | undefined]

The arguments for a DescribeFunction.

Deprecated.

This will be removed in 2.0.0 together with describe. Use Ende.test() instead.

Source