UNPKG

covertable

Version:

Efficient TypeScript library for pairwise testing, generating minimal covering arrays with constraint support.

22 lines (21 loc) 620 B
export type PictFactorsType = { [key: string]: (string | number)[]; }; /** A source line tagged with its 1-based line number in the original input. */ export interface SourceLine { text: string; line: number; } export type IssueSeverity = "error" | "warning"; export type IssueSource = "factor" | "subModel" | "constraint"; export interface PictModelIssue { severity: IssueSeverity; source: IssueSource; index: number; line: number; message: string; } export declare class PictModelError extends Error { readonly issues: PictModelIssue[]; constructor(issues: PictModelIssue[]); }