hathora-et-labora-game
Version:
Game logic reducer for Uwe Rosenberg's Ora et Labora
27 lines (26 loc) • 952 B
TypeScript
import { describe, it, test, beforeEach, afterEach, before, after, mock } from 'node:test';
export { describe, it, test, beforeEach, afterEach, before, after, mock };
type Matchers = {
toBe(expected: unknown): void;
toStrictEqual(expected: unknown): void;
toMatchObject(expected: unknown): void;
toContain(expected: unknown): void;
toBeUndefined(): void;
toBeDefined(): void;
toBeTruthy(): void;
toBeFalsy(): void;
toHaveLength(n: number): void;
toThrow(expected?: unknown): void;
toBeInstanceOf(C: abstract new (...args: never[]) => unknown): void;
toBeCloseTo(n: number, d?: number): void;
toBeLessThan(n: number): void;
toBeGreaterThanOrEqual(n: number): void;
toHaveBeenCalled(): void;
toHaveBeenCalledWith(...args: unknown[]): void;
not: Matchers;
};
export declare const expect: {
(actual: unknown): Matchers;
assertions(_n: number): void;
hasAssertions(): void;
};