diff --git a/packages/template-retail-react-app/app/components/sf-payments-express-buttons/index.test.js b/packages/template-retail-react-app/app/components/sf-payments-express-buttons/index.test.js index 6ee4cef91d..017f708845 100644 --- a/packages/template-retail-react-app/app/components/sf-payments-express-buttons/index.test.js +++ b/packages/template-retail-react-app/app/components/sf-payments-express-buttons/index.test.js @@ -330,7 +330,7 @@ const defaultProps = { } // --- Shared test helpers (reused across describes) --- -const flush = () => new Promise((r) => setImmediate(r)) +const flush = () => new Promise((r) => setTimeout(r, 0)) async function renderAndGetConfig(props = {}) { const prepareBasket = props.prepareBasket ?? jest.fn().mockResolvedValue(makeBasket('basket-1'))