UNPKG

cybernaut

Version:

Reliable, zero configuration end-to-end testing in BDD-style.

23 lines 774 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); const selenium_webdriver_1 = require("selenium-webdriver"); function sleep(duration, /* istanbul ignore next */ _setTimeout = setTimeout) { return tslib_1.__awaiter(this, void 0, void 0, function* () { return new Promise(resolve => { _setTimeout(resolve, duration); }); }); } exports.sleep = sleep; const KeyName = Object.create(null); for (const keyName of Object.keys(selenium_webdriver_1.Key)) { KeyName[selenium_webdriver_1.Key[keyName]] = keyName; } function translate(char) { return KeyName[char] ? 'Key.' + String(KeyName[char]) : char; } exports.translate = translate; //# sourceMappingURL=utils.js.map