e2ed
Version:
E2E testing framework over Playwright
16 lines (15 loc) • 612 B
TypeScript
import type { ConsoleMessage as PlaywrightConsoleMessage } from '@playwright/test';
/**
* Object of one console message.
*/
export type ConsoleMessage = Readonly<{
args: readonly unknown[];
dateTimeInIso: string;
location: Readonly<PlaywrightConsoleMessage['location']>;
text: string;
type: ConsoleMessageType;
}>;
/**
* Type console message.
*/
export type ConsoleMessageType = 'assert' | 'clear' | 'count' | 'debug' | 'dir' | 'dirxml' | 'endGroup' | 'error' | 'info' | 'log' | 'profile' | 'profileEnd' | 'startGroup' | 'startGroupCollapsed' | 'table' | 'timeEnd' | 'trace' | 'warning';