UNPKG

fava

Version:

A wannabe tiny largely-drop-in replacement for ava that works in the browser too.

24 lines (23 loc) 792 B
import Describer from './describer'; import type Tester from './tester'; import type { DescribeImplementation } from './types'; declare class Suiter { current: Describer; executed: boolean; root: Describer; scheduled: boolean; stack: Describer[]; title: string; constructor(title: string); registerDescriber: (describer: Describer, implementation: DescribeImplementation) => void; registerTester: (tester: Tester) => void; execute: () => Promise<void>; propagateExitCode: () => Promise<void>; propagateFlags: () => Promise<void>; propagateFlagOnly: () => Promise<void>; propagateMatch: () => Promise<void>; propagatePrefixes: () => Promise<void>; schedule: () => void; summary: () => Promise<void>; } export default Suiter;