langchain.js
    Preparing search index...

    Variable test

    test: <
        I extends Record<string, any> = Record<string, any>,
        O extends Record<string, any> = Record<string, any>,
    >(
        name: string,
        lsParams: LangSmithJestlikeWrapperParams<I, O>,
        testFn: LangSmithJestlikeTestFunction<I, O>,
        timeout?: number,
    ) => void & {
        concurrent: <
            I extends Record<string, any> = Record<string, any>,
            O extends Record<string, any> = Record<string, any>,
        >(
            name: string,
            lsParams: LangSmithJestlikeWrapperParams<I, O>,
            testFn: LangSmithJestlikeTestFunction<I, O>,
            timeout?: number,
        ) => void & {
            each: <I extends KVMap, O extends KVMap>(
                table: (
                    { id?: string; inputs: I; referenceOutputs?: O } & Record<
                        string,
                        any,
                    >
                )[],
                config?: LangSmithJestlikeWrapperConfig,
            ) => (
                name: string,
                fn: LangSmithJestlikeTestFunction<I, O>,
                timeout?: number,
            ) => void;
            only: <
                I extends Record<string, any> = Record<string, any>,
                O extends Record<string, any> = Record<string, any>,
            >(
                name: string,
                lsParams: LangSmithJestlikeWrapperParams<I, O>,
                testFn: LangSmithJestlikeTestFunction<I, O>,
                timeout?: number,
            ) => void & {
                each: <I extends KVMap, O extends KVMap>(
                    table: (
                        { id?: (...)
                        | (...); inputs: I; referenceOutputs?: (...) | (...) } & Record<
                            string,
                            any,
                        >
                    )[],
                    config?: LangSmithJestlikeWrapperConfig,
                ) => (
                    name: string,
                    fn: LangSmithJestlikeTestFunction<I, O>,
                    timeout?: number,
                ) => void;
            };
            skip: <
                I extends Record<string, any> = Record<string, any>,
                O extends Record<string, any> = Record<string, any>,
            >(
                name: string,
                lsParams: LangSmithJestlikeWrapperParams<I, O>,
                testFn: LangSmithJestlikeTestFunction<I, O>,
                timeout?: number,
            ) => void & {
                each: <I extends KVMap, O extends KVMap>(
                    table: (
                        { id?: (...)
                        | (...); inputs: I; referenceOutputs?: (...) | (...) } & Record<
                            string,
                            any,
                        >
                    )[],
                    config?: LangSmithJestlikeWrapperConfig,
                ) => (
                    name: string,
                    fn: LangSmithJestlikeTestFunction<I, O>,
                    timeout?: number,
                ) => void;
            };
        };
        each: <I extends KVMap, O extends KVMap>(
            table: (
                { id?: string; inputs: I; referenceOutputs?: O } & Record<string, any>
            )[],
            config?: LangSmithJestlikeWrapperConfig,
        ) => (
            name: string,
            fn: LangSmithJestlikeTestFunction<I, O>,
            timeout?: number,
        ) => void;
        only: <
            I extends Record<string, any> = Record<string, any>,
            O extends Record<string, any> = Record<string, any>,
        >(
            name: string,
            lsParams: LangSmithJestlikeWrapperParams<I, O>,
            testFn: LangSmithJestlikeTestFunction<I, O>,
            timeout?: number,
        ) => void & {
            each: <I extends KVMap, O extends KVMap>(
                table: (
                    { id?: string; inputs: I; referenceOutputs?: O } & Record<
                        string,
                        any,
                    >
                )[],
                config?: LangSmithJestlikeWrapperConfig,
            ) => (
                name: string,
                fn: LangSmithJestlikeTestFunction<I, O>,
                timeout?: number,
            ) => void;
        };
        skip: <
            I extends Record<string, any> = Record<string, any>,
            O extends Record<string, any> = Record<string, any>,
        >(
            name: string,
            lsParams: LangSmithJestlikeWrapperParams<I, O>,
            testFn: LangSmithJestlikeTestFunction<I, O>,
            timeout?: number,
        ) => void & {
            each: <I extends KVMap, O extends KVMap>(
                table: (
                    { id?: string; inputs: I; referenceOutputs?: O } & Record<
                        string,
                        any,
                    >
                )[],
                config?: LangSmithJestlikeWrapperConfig,
            ) => (
                name: string,
                fn: LangSmithJestlikeTestFunction<I, O>,
                timeout?: number,
            ) => void;
        };
    }