UNPKG

covertable

Version:

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

16 lines (15 loc) 531 B
import { ScalarType } from "./types"; export declare class NotReady extends Error { key: ScalarType; constructor(key: ScalarType); } export interface UncoveredPair { /** The pair expressed as factor-key → value entries. */ pair: Record<string, any>; /** The constraint(s) that made this pair infeasible, if identifiable. */ constraints: number[]; } export declare class NeverMatch extends Error { uncoveredPairs: UncoveredPair[]; constructor(message?: string, uncoveredPairs?: UncoveredPair[]); }