UNPKG

@wordpress/e2e-test-utils

Version:
30 lines (28 loc) 798 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.disablePageDialogAccept = disablePageDialogAccept; exports.enablePageDialogAccept = enablePageDialogAccept; /** @typedef {import('puppeteer-core').Dialog} Dialog */ /** * Callback which automatically accepts dialog. * * @param {Dialog} dialog Dialog object dispatched by page via the 'dialog' event. */ async function acceptPageDialog(dialog) { await dialog.accept(); } /** * Enables event listener which auto-accepts all dialogs on the page. */ function enablePageDialogAccept() { page.on('dialog', acceptPageDialog); } /** * Disable auto-accepting any dialogs. */ function disablePageDialogAccept() { page.off('dialog', acceptPageDialog); } //# sourceMappingURL=auto-accept-page-dialogs.js.map