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

4 years ago
"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));
}