diff --git a/packages/rspack-test-tools/src/runner/web/index.ts b/packages/rspack-test-tools/src/runner/web/index.ts index fb8bab634a47..18cf614532d4 100644 --- a/packages/rspack-test-tools/src/runner/web/index.ts +++ b/packages/rspack-test-tools/src/runner/web/index.ts @@ -279,12 +279,18 @@ export class WebRunner extends NodeRunner { if (prop === "__HMR_UPDATED_RUNTIME__") { return window["__GLOBAL_SHARED__"]["__HMR_UPDATED_RUNTIME__"]; } + if (prop === "webpackChunk") { + return window["__GLOBAL_SHARED__"]["webpackChunk"]; + } return Reflect.get(target, prop, receiver); }, set(target, prop, value, receiver) { if (prop === "__HMR_UPDATED_RUNTIME__") { window["__GLOBAL_SHARED__"]["__HMR_UPDATED_RUNTIME__"] = value; } + if (prop === "webpackChunk") { + window["__GLOBAL_SHARED__"]["webpackChunk"] = value; + } return Reflect.set(target, prop, value, receiver); } });`; diff --git a/tests/rspack-test/configCases/web/prefetch-preload-module-jsonp/test.filter.js b/tests/rspack-test/configCases/web/prefetch-preload-module-jsonp/test.filter.js deleted file mode 100644 index 4cc6a5b956e0..000000000000 --- a/tests/rspack-test/configCases/web/prefetch-preload-module-jsonp/test.filter.js +++ /dev/null @@ -1 +0,0 @@ -module.exports = () => "FIXME: jsdom does not work well with prefetch/preload" \ No newline at end of file