From 4e0be5e6d92168975e34337a6e05c0c0a27c6a74 Mon Sep 17 00:00:00 2001 From: David Stone Date: Tue, 26 May 2026 19:03:27 -0600 Subject: [PATCH 1/2] fix(e2e): allow custom login pages without remember checkbox --- tests/e2e/cypress/support/commands/login.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/e2e/cypress/support/commands/login.js b/tests/e2e/cypress/support/commands/login.js index f5ebf8f1f..05d188e4c 100644 --- a/tests/e2e/cypress/support/commands/login.js +++ b/tests/e2e/cypress/support/commands/login.js @@ -42,7 +42,11 @@ Cypress.Commands.add("loginByForm", (username, password) => { return; } - cy.get("#rememberme").should("be.visible").and("not.be.checked").click(); + cy.get("body").then(($body) => { + if ($body.find("#rememberme").length) { + cy.get("#rememberme").should("be.visible").and("not.be.checked").click(); + } + }); cy.get("#user_login").should("be.visible").setValue(username); cy.get("#user_pass") .should("be.visible") From e143da76c40baa847284644f849d4ac76bf57ac8 Mon Sep 17 00:00:00 2001 From: David Stone Date: Tue, 26 May 2026 19:05:15 -0600 Subject: [PATCH 2/2] fix(e2e): accept network admin login redirects --- tests/e2e/cypress/support/commands/login.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/e2e/cypress/support/commands/login.js b/tests/e2e/cypress/support/commands/login.js index 05d188e4c..c49e7c97e 100644 --- a/tests/e2e/cypress/support/commands/login.js +++ b/tests/e2e/cypress/support/commands/login.js @@ -56,6 +56,6 @@ Cypress.Commands.add("loginByForm", (username, password) => { cy.location("pathname") .should("not.contain", "/wp-login.php") .and("not.contain", "/login") - .and("equal", "/wp-admin/"); + .and("include", "/wp-admin"); }); });