UNPKG

@nice-digital/wdio-cucumber-steps

Version:

Shared step definitions for Cucumber JS BDD tests in WebdriverIO

19 lines 680 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.checkNewWindow = void 0; /** * Check if a new window or tab is opened * @param {String} obsolete The type of opened object (window or tab) * @param {String} falseCase Whether to check if a new window/tab was opened or not */ async function checkNewWindow(_obsolete, falseCase) { const windowHandles = await browser.getWindowHandles(); if (falseCase) { expect(windowHandles).toHaveLength(1); } else { expect(windowHandles).not.toHaveLength(1); } } exports.checkNewWindow = checkNewWindow; //# sourceMappingURL=checkNewWindow.js.map