Sha256: 52d5d4a344ea0781bf00874c4829e3cfb0c12e1fa28c17740e773bc247fa663c
Contents?: true
Size: 1.1 KB
Versions: 6
Compression:
Stored size: 1.1 KB
Contents
/** * Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ import type { Test } from '@jest/test-result'; import type { Config } from '@jest/types'; import type { Context } from 'jest-runtime'; export declare type Stats = { roots: number; testMatch: number; testPathIgnorePatterns: number; testRegex: number; testPathPattern?: number; }; export declare type TestRunData = Array<{ context: Context; matches: { allTests: number; tests: Array<Test>; total?: number; stats?: Stats; }; }>; export declare type TestPathCases = Array<{ stat: keyof Stats; isMatch: (path: Config.Path) => boolean; }>; export declare type TestPathCasesWithPathPattern = TestPathCases & { testPathPattern: (path: Config.Path) => boolean; }; export declare type FilterResult = { test: string; message: string; }; export declare type Filter = (testPaths: Array<string>) => Promise<{ filtered: Array<FilterResult>; }>;
Version data entries
6 entries across 6 versions & 1 rubygems