page-with
Version:
A library for usage example-driven in-browser testing of your own libraries.
6 lines (5 loc) • 495 B
TypeScript
import { Page } from 'playwright';
export type ConsoleMessageType = 'info' | 'log' | 'debug' | 'error' | 'warning' | 'profile' | 'profileEnd' | 'table' | 'trace' | 'timeEnd' | 'startGroup' | 'startGroupCollapsed' | 'endGroup' | 'dir' | 'dirxml' | 'clear' | 'count' | 'assert';
export type ConsoleMessagesMap = Map<ConsoleMessageType, string[]>;
export type ConsoleMessages = ConsoleMessagesMap & Map<'raw', ConsoleMessagesMap>;
export declare function spyOnConsole(page: Page): ConsoleMessages;