arrange-act-assert
Version:
The lightweight "Act-Arrange-Assert" oriented testing framework
19 lines (18 loc) • 536 B
TypeScript
import type * as Inspector from "inspector";
import { LineRange } from "./Line";
export type CoverageLine = {
length: number;
ranges: LineRange[];
};
export type CoverageEntry = {
file: string;
error: string | null;
lines: CoverageLine[];
};
export type CoverageOptions = {
excludeFiles: string[];
exclude: RegExp[];
branches: boolean;
sourceMaps: boolean;
};
export declare function processCoverage(coverage: Inspector.Profiler.ScriptCoverage[], options: CoverageOptions): Promise<CoverageEntry[]>;