@web/test-runner-webdriver
Version:
Webdriver browser launcher for Web Test Runner
18 lines (13 loc) • 566 B
text/typescript
import WebDriver from 'webdriver';
function getPlatform(c: WebDriver.DesiredCapabilities): string | undefined {
return c.platformName || c.platform;
}
export function getBrowserName(c: WebDriver.DesiredCapabilities): string | undefined {
return c.browserName;
}
function getBrowserVersion(c: WebDriver.DesiredCapabilities): string | undefined {
return c.browserVersion || c.version;
}
export function getBrowserLabel(c: WebDriver.DesiredCapabilities): string {
return [getPlatform(c), getBrowserName(c), getBrowserVersion(c)].filter(_ => _).join(' ');
}