ItArgs

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

type alias ยท deprecated

type ItArgs<T> = [ItDefinition<T>] | [string, Omit<ItDefinition<T>, "name">] | [string, (this: T, t: Ende.TestContext) => void | Promise<void>] | [(this: T, t: Ende.TestContext) => void | Promise<void>] | [string, Omit<ItDefinition<T>, "fn" | "name">, (this: T, t: Ende.TestContext) => void | Promise<void>] | [Omit<ItDefinition<T>, "fn">, (this: T, t: Ende.TestContext) => void | Promise<void>] | [Omit<ItDefinition<T>, "fn" | "name">, (this: T, t: Ende.TestContext) => void | Promise<void>] | [TestSuite<T>, string, Omit<ItDefinition<T>, "name" | "suite">] | [TestSuite<T>, string, (this: T, t: Ende.TestContext) => void | Promise<void>] | [TestSuite<T>, (this: T, t: Ende.TestContext) => void | Promise<void>] | [TestSuite<T>, string, Omit<ItDefinition<T>, "fn" | "name" | "suite">, (this: T, t: Ende.TestContext) => void | Promise<void>] | [TestSuite<T>, Omit<ItDefinition<T>, "fn" | "suite">, (this: T, t: Ende.TestContext) => void | Promise<void>] | [TestSuite<T>, Omit<ItDefinition<T>, "fn" | "name" | "suite">, (this: T, t: Ende.TestContext) => void | Promise<void>]

The arguments for an ItFunction.

Deprecated.

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

Source