UNPKG

@wordpress/e2e-test-utils

Version:
21 lines (20 loc) 648 B
import { switchUserToAdmin } from "./switch-user-to-admin"; import { switchUserToTest } from "./switch-user-to-test"; import { visitAdminPage } from "./visit-admin-page"; async function uninstallPlugin(slug) { await switchUserToAdmin(); await visitAdminPage("plugins.php"); const confirmPromise = new Promise((resolve) => { page.once("dialog", () => resolve()); }); await Promise.all([ confirmPromise, page.click(`tr[data-slug="${slug}"] .delete a`) ]); await page.waitForSelector(`tr[data-slug="${slug}"].deleted`); await switchUserToTest(); } export { uninstallPlugin }; //# sourceMappingURL=uninstall-plugin.js.map