You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
596 B
23 lines
596 B
"use strict";
|
|
|
|
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
|
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports.wait = waitWrapper;
|
|
|
|
var _waitForExpect = _interopRequireDefault(require("wait-for-expect"));
|
|
|
|
var _config = require("./config");
|
|
|
|
function wait(callback = () => {}, {
|
|
timeout = (0, _config.getConfig)().asyncUtilTimeout,
|
|
interval = 50
|
|
} = {}) {
|
|
return (0, _waitForExpect.default)(callback, timeout, interval);
|
|
}
|
|
|
|
function waitWrapper(...args) {
|
|
return (0, _config.getConfig)().asyncWrapper(() => wait(...args));
|
|
} |