UNPKG

vitest-plugin-vis

Version:
14 lines (12 loc) 475 B
import type { ExtendedBrowserCommandContext } from '../vis_server_context.types.ts' import { playwright } from './playwright.ts' import { webdriverio } from './webdriverio.ts' export function browserApi(context: ExtendedBrowserCommandContext) { if (context.provider.name === 'playwright') { return playwright(context) } if (context.provider.name === 'webdriverio') { return webdriverio(context) } throw new Error(`Unsupported provider: ${context.provider.name}`) }