• Parameters

    Returns void

  • Type Parameters

    • T extends {}

    Parameters

    Returns void

Properties

concurrent: ChainableFunction<"concurrent" | "sequential" | "only" | "skip" | "todo" | "fails", [name: string | Function, fn?: TestFunction<{}>, options?: number | TestOptions], void, {
    each: TestEachFunction;
    <T>(name, fn?, options?): void;
}>

Type declaration

    • <T>(name, fn?, options?): void
    • Type Parameters

      • T extends {}

      Parameters

      Returns void

  • each: TestEachFunction
each: TestEachFunction
fails: ChainableFunction<"concurrent" | "sequential" | "only" | "skip" | "todo" | "fails", [name: string | Function, fn?: TestFunction<{}>, options?: number | TestOptions], void, {
    each: TestEachFunction;
    <T>(name, fn?, options?): void;
}>

Type declaration

    • <T>(name, fn?, options?): void
    • Type Parameters

      • T extends {}

      Parameters

      Returns void

  • each: TestEachFunction
fn: ((this, ...args) => void)

Type declaration

    • (this, ...args): void
    • Parameters

      Returns void

only: ChainableFunction<"concurrent" | "sequential" | "only" | "skip" | "todo" | "fails", [name: string | Function, fn?: TestFunction<{}>, options?: number | TestOptions], void, {
    each: TestEachFunction;
    <T>(name, fn?, options?): void;
}>

Type declaration

    • <T>(name, fn?, options?): void
    • Type Parameters

      • T extends {}

      Parameters

      Returns void

  • each: TestEachFunction
sequential: ChainableFunction<"concurrent" | "sequential" | "only" | "skip" | "todo" | "fails", [name: string | Function, fn?: TestFunction<{}>, options?: number | TestOptions], void, {
    each: TestEachFunction;
    <T>(name, fn?, options?): void;
}>

Type declaration

    • <T>(name, fn?, options?): void
    • Type Parameters

      • T extends {}

      Parameters

      Returns void

  • each: TestEachFunction
skip: ChainableFunction<"concurrent" | "sequential" | "only" | "skip" | "todo" | "fails", [name: string | Function, fn?: TestFunction<{}>, options?: number | TestOptions], void, {
    each: TestEachFunction;
    <T>(name, fn?, options?): void;
}>

Type declaration

    • <T>(name, fn?, options?): void
    • Type Parameters

      • T extends {}

      Parameters

      Returns void

  • each: TestEachFunction
todo: ChainableFunction<"concurrent" | "sequential" | "only" | "skip" | "todo" | "fails", [name: string | Function, fn?: TestFunction<{}>, options?: number | TestOptions], void, {
    each: TestEachFunction;
    <T>(name, fn?, options?): void;
}>

Type declaration

    • <T>(name, fn?, options?): void
    • Type Parameters

      • T extends {}

      Parameters

      Returns void

  • each: TestEachFunction

Methods

  • Type Parameters

    • T extends Record<string, any> = {}

    Parameters

    • fixtures: Fixtures<T, {}>

    Returns TestAPI<{
        [K in string | number | symbol]: K extends keyof T
            ? T[K]
            : K extends never
                ? {}[K]
                : never
    }>

  • Parameters

    • condition: any

    Returns ChainableTestAPI<{}>

  • Parameters

    • condition: any

    Returns ChainableTestAPI<{}>

Generated using TypeDoc