Commit beef2511b16 for woocommerce
commit beef2511b1668d97c4eb4a30c303607734b969b0
Author: Adrian Moldovan <3854374+adimoldovan@users.noreply.github.com>
Date: Tue Sep 29 18:23:24 2026 +0300
Fix address autocomplete service JS test teardown breaking trunk (#69206)
diff --git a/plugins/woocommerce/changelog/js-tests-server-close-failure b/plugins/woocommerce/changelog/js-tests-server-close-failure
new file mode 100644
index 00000000000..4ef605f69a8
--- /dev/null
+++ b/plugins/woocommerce/changelog/js-tests-server-close-failure
@@ -0,0 +1,4 @@
+Significance: patch
+Type: dev
+Comment: Fix address autocomplete service JS test teardown that broke the Blocks JS job; no production change.
+
diff --git a/plugins/woocommerce/client/legacy/js/frontend/test/a8c-address-autocomplete-service.js b/plugins/woocommerce/client/legacy/js/frontend/test/a8c-address-autocomplete-service.js
index b3d9a2ce953..331d9c29d1e 100644
--- a/plugins/woocommerce/client/legacy/js/frontend/test/a8c-address-autocomplete-service.js
+++ b/plugins/woocommerce/client/legacy/js/frontend/test/a8c-address-autocomplete-service.js
@@ -4,6 +4,7 @@
describe( 'Automattic address autocomplete service', () => {
let provider;
+ const originalFetch = global.fetch;
beforeEach( () => {
jest.useFakeTimers();
@@ -24,7 +25,7 @@ describe( 'Automattic address autocomplete service', () => {
afterEach( () => {
jest.useRealTimers();
delete global.a8cAddressAutocompleteServiceKeys;
- delete global.fetch;
+ global.fetch = originalFetch;
delete window.wc;
} );