UNPKG

@japa/snapshot

Version:

Snapshot testing plugin for Japa

25 lines (24 loc) 551 B
import type { PrettyFormatOptions } from 'pretty-format'; /** * Options accepted by the snapshot plugin */ export interface SnapshotPluginOptions { prettyFormatOptions?: PrettyFormatOptions; resolveSnapshotPath?: (testPath: string) => string; } /** * Location in a file */ export interface FilePosition { column: number; line: number; } /** * Data for an inline snapshot to be inserted */ export interface InlineSnapshotData { frame: FilePosition; filePath: string; value: string; matcher: 'expect' | 'assert'; }