@fgv/ts-utils-jest
Version:
Custom matchers for ts-utils result class
17 lines • 1.97 kB
TypeScript
declare const _default: {
toSucceedWithDetail: <T extends import("@fgv/ts-utils").DetailedResult<unknown, unknown>>(received: T, expected: import("@fgv/ts-utils").ResultValueType<T> | RegExp, detail: import("@fgv/ts-utils").ResultDetailType<T> | undefined) => jest.CustomMatcherResult;
toSucceedWith: <T extends import("@fgv/ts-utils").Result<unknown>>(received: T, expected: import("@fgv/ts-utils").ResultValueType<T> | RegExp) => jest.CustomMatcherResult;
toSucceedAndSatisfy: <T>(this: jest.MatcherContext, received: import("@fgv/ts-utils").Result<T>, test: (value: T) => boolean | void) => jest.CustomMatcherResult;
toSucceedAndMatchSnapshot: <T>(this: jest.MatcherContext, received: import("@fgv/ts-utils").Result<T>) => jest.CustomMatcherResult;
toSucceedAndMatchInlineSnapshot: <T>(this: jest.MatcherContext, received: import("@fgv/ts-utils").Result<T>, snapshot: string | undefined) => jest.CustomMatcherResult;
toSucceed: <T>(received: import("@fgv/ts-utils").Result<T>) => jest.CustomMatcherResult;
toHaveBeenCalledWithArgumentsMatching: (received: jest.Mock, expected: unknown) => jest.CustomMatcherResult;
toFailWithDetail: <T extends import("@fgv/ts-utils").DetailedResult<unknown, unknown>>(received: T, expectedMessage: string | RegExp | undefined, expectedDetail: import("@fgv/ts-utils").ResultDetailType<T>) => jest.CustomMatcherResult;
toFailWith: <T>(received: import("@fgv/ts-utils").Result<T>, expected: string | RegExp | undefined) => jest.CustomMatcherResult;
toFailTestWith: <T>(cb: () => void, expected: RegExp | string | string[]) => jest.CustomMatcherResult;
toFailTestAndMatchSnapshot: <T>(this: jest.MatcherContext, cb: () => void) => jest.CustomMatcherResult;
toFailTest: <T>(cb: () => void) => jest.CustomMatcherResult;
toFail: <T extends import("@fgv/ts-utils").Result<unknown>>(received: T) => jest.CustomMatcherResult;
};
export default _default;
//# sourceMappingURL=index.d.ts.map