UNPKG

@web/test-runner-webdriver

Version:
15 lines (11 loc) 469 B
import { CoverageMapData } from '@web/test-runner-core'; export interface BrowserResult { testCoverage?: CoverageMapData; url: string; } export function validateBrowserResult(result: any): result is BrowserResult { if (typeof result !== 'object') throw new Error('Browser did not return an object'); if (result.testCoverage != null && typeof result.testCoverage !== 'object') throw new Error('Browser returned non-object testCoverage'); return true; }