it< 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 Type Parameters
- I extends Record<string, any> = Record<string, any>
- O extends Record<string, any> = Record<string, any>
Returns void
Properties
concurrent
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: (
{ inputs: I; id?: string; 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: (
{ inputs: I; id?: string; 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: (
{ inputs: I; id?: string; referenceOutputs?: O } & Record< string, any, > )
[], config?: LangSmithJestlikeWrapperConfig, ) => ( name: string, fn: LangSmithJestlikeTestFunction<I, O>, timeout?: number, ) => void; };} = concurrentMethod only
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: (
{ inputs: I; id?: string; referenceOutputs?: O } & Record<string, any> )
[], config?: LangSmithJestlikeWrapperConfig, ) => ( name: string, fn: LangSmithJestlikeTestFunction<I, O>, timeout?: number, ) => void;} = ... skip
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: (
{ inputs: I; id?: string; referenceOutputs?: O } & Record<string, any> )
[], config?: LangSmithJestlikeWrapperConfig, ) => ( name: string, fn: LangSmithJestlikeTestFunction<I, O>, timeout?: number, ) => void;} = ...