UNPKG

@lewiswright/vitest-plugin-vis

Version:
13 lines (11 loc) 381 B
import type { BrowserCommandContext } from 'vitest/node' import type { BrowserApi } from './types.ts' export function webdriverio(context: BrowserCommandContext): BrowserApi { const page = (context.provider as any).browser! return { async takeScreenshot(filePath, selector) { const element = await page.$(`${selector}`) return element.saveScreenshot(filePath) }, } }