UNPKG

@wordpress/e2e-test-utils

Version:
20 lines (19 loc) 652 B
import { switchUserToAdmin } from "./switch-user-to-admin"; import { switchUserToTest } from "./switch-user-to-test"; import { visitAdminPage } from "./visit-admin-page"; async function deactivatePlugin(slug) { await switchUserToAdmin(); await visitAdminPage("plugins.php"); const deleteLink = await page.$(`tr[data-slug="${slug}"] .delete a`); if (deleteLink) { await switchUserToTest(); return; } await page.click(`tr[data-slug="${slug}"] .deactivate a`); await page.waitForSelector(`tr[data-slug="${slug}"] .delete a`); await switchUserToTest(); } export { deactivatePlugin }; //# sourceMappingURL=deactivate-plugin.js.map