From 0c2002e5f8677721f022327fc0853c5e2b518326 Mon Sep 17 00:00:00 2001 From: neverland Date: Mon, 5 Aug 2024 14:11:10 +0800 Subject: [PATCH] fix: test cases --- .../with-previous-source-map/rspack.config.js | 11 +++++++++-- .../sass/with-source-map/rspack.config.js | 15 +++++++++++++-- .../source-map/cheap-module/rspack.config.js | 15 +++++++++++++-- 3 files changed, 35 insertions(+), 6 deletions(-) diff --git a/packages/rspack-test-tools/tests/configCases/postcss-loader/with-previous-source-map/rspack.config.js b/packages/rspack-test-tools/tests/configCases/postcss-loader/with-previous-source-map/rspack.config.js index aa6078f3ed5..2dc28c067f5 100644 --- a/packages/rspack-test-tools/tests/configCases/postcss-loader/with-previous-source-map/rspack.config.js +++ b/packages/rspack-test-tools/tests/configCases/postcss-loader/with-previous-source-map/rspack.config.js @@ -18,7 +18,11 @@ module.exports = { } }, { - loader: "sass-loader" + loader: "sass-loader", + options: { + // use legacy API to generate source maps + api: 'legacy' + } } ], type: "css", @@ -32,5 +36,8 @@ module.exports = { new rspack.DefinePlugin({ CONTEXT: JSON.stringify(__dirname) }) - ] + ], + experiments: { + css: true + } }; diff --git a/packages/rspack-test-tools/tests/configCases/sass/with-source-map/rspack.config.js b/packages/rspack-test-tools/tests/configCases/sass/with-source-map/rspack.config.js index b67755834b5..d1bf2326cb8 100644 --- a/packages/rspack-test-tools/tests/configCases/sass/with-source-map/rspack.config.js +++ b/packages/rspack-test-tools/tests/configCases/sass/with-source-map/rspack.config.js @@ -7,7 +7,15 @@ module.exports = { rules: [ { test: /\.s[ac]ss$/i, - use: [{ loader: "sass-loader" }], + use: [ + { + loader: "sass-loader", + options: { + // use legacy API to generate source maps + api: 'legacy' + } + } + ], type: "css", generator: { exportsOnly: false, @@ -20,5 +28,8 @@ module.exports = { new rspack.DefinePlugin({ CONTEXT: JSON.stringify(__dirname) }) - ] + ], + experiments: { + css: true + } }; diff --git a/packages/rspack-test-tools/tests/configCases/source-map/cheap-module/rspack.config.js b/packages/rspack-test-tools/tests/configCases/source-map/cheap-module/rspack.config.js index 9be78abfca4..50a9e8ac687 100644 --- a/packages/rspack-test-tools/tests/configCases/source-map/cheap-module/rspack.config.js +++ b/packages/rspack-test-tools/tests/configCases/source-map/cheap-module/rspack.config.js @@ -6,7 +6,15 @@ module.exports = { rules: [ { test: /\.s[ac]ss$/i, - use: [{ loader: "sass-loader" }], + use: [ + { + loader: "sass-loader", + options: { + // use legacy API to generate source maps + api: 'legacy' + } + } + ], type: "css", generator: { exportsOnly: false @@ -16,5 +24,8 @@ module.exports = { }, devtool: "cheap-module-source-map", externals: ["source-map"], - externalsType: "commonjs" + externalsType: "commonjs", + experiments: { + css: true + } };