Commit 6473ec7aa50 for woocommerce
commit 6473ec7aa500e25e7e162c90afbccca1791ccd7f
Author: Adrian Moldovan <3854374+adimoldovan@users.noreply.github.com>
Date: Thu Jul 9 20:34:51 2026 +0300
e2e tests: fix review order page e2e flakiness from a stale host-page option (#66469)
diff --git a/plugins/woocommerce/tests/e2e/tests/order/review-order-page.spec.ts b/plugins/woocommerce/tests/e2e/tests/order/review-order-page.spec.ts
index 1466ae224ea..dd33eb19ce6 100644
--- a/plugins/woocommerce/tests/e2e/tests/order/review-order-page.spec.ts
+++ b/plugins/woocommerce/tests/e2e/tests/order/review-order-page.spec.ts
@@ -49,8 +49,14 @@ test.describe(
'yes'
);
- // First REST call after enabling the flag boots WP with init
- // firing again; that's when the host page is created.
+ // Drop the stored host-page id so the next request re-adopts the
+ // canonical review-order page and reflushes its rewrite.
+ await deleteOption(
+ request,
+ baseURL || '',
+ 'woocommerce_review_order_page_id'
+ );
+
const { data } = await restApi.get(
`${ WP_API_PATH }/pages?slug=review-order`,
{ data: { _fields: [ 'id', 'link' ] } }