From 73c6ab5bea45c623dd1c8d7c31d7ed3dcb6fed29 Mon Sep 17 00:00:00 2001 From: Allie Mims Date: Thu, 6 Feb 2025 14:59:16 -0500 Subject: [PATCH] Add afterEach page reload --- .../shopper/shopper-wc-blocks-checkout-failures.spec.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/e2e-pw/specs/wcpay/shopper/shopper-wc-blocks-checkout-failures.spec.ts b/tests/e2e-pw/specs/wcpay/shopper/shopper-wc-blocks-checkout-failures.spec.ts index b9ba0a0be8f..19a5e5ff663 100644 --- a/tests/e2e-pw/specs/wcpay/shopper/shopper-wc-blocks-checkout-failures.spec.ts +++ b/tests/e2e-pw/specs/wcpay/shopper/shopper-wc-blocks-checkout-failures.spec.ts @@ -90,6 +90,14 @@ describeif( shouldRunWCBlocksTests )( ); } ); + /** + * Reload the page after each test to ensure a clean state. + * Otherwise we get flaky results. + */ + test.afterEach( async () => { + await shopperPage.reload(); + } ); + test.afterAll( async () => { await shopper.emptyCart( shopperPage ); } );