From 7426270d57f32298c52e40c0460e92d6707ae77c Mon Sep 17 00:00:00 2001 From: evilebottnawi Date: Wed, 25 Dec 2019 18:04:10 +0300 Subject: [PATCH] test: fix invalid test and source map test --- test/cases/no-source-map/expected/main.css | 4 +++ test/cases/no-source-map/index.js | 1 + test/cases/no-source-map/style.css | 3 +++ test/cases/no-source-map/webpack.config.js | 30 ++++++++++++++++++++++ test/cases/source-map/webpack.config.js | 3 --- 5 files changed, 38 insertions(+), 3 deletions(-) create mode 100644 test/cases/no-source-map/expected/main.css create mode 100644 test/cases/no-source-map/index.js create mode 100644 test/cases/no-source-map/style.css create mode 100644 test/cases/no-source-map/webpack.config.js diff --git a/test/cases/no-source-map/expected/main.css b/test/cases/no-source-map/expected/main.css new file mode 100644 index 00000000..cebc5c1c --- /dev/null +++ b/test/cases/no-source-map/expected/main.css @@ -0,0 +1,4 @@ +body { + background: red; +} + diff --git a/test/cases/no-source-map/index.js b/test/cases/no-source-map/index.js new file mode 100644 index 00000000..aa3357bf --- /dev/null +++ b/test/cases/no-source-map/index.js @@ -0,0 +1 @@ +import './style.css'; diff --git a/test/cases/no-source-map/style.css b/test/cases/no-source-map/style.css new file mode 100644 index 00000000..67ce83e4 --- /dev/null +++ b/test/cases/no-source-map/style.css @@ -0,0 +1,3 @@ +body { + background: red; +} diff --git a/test/cases/no-source-map/webpack.config.js b/test/cases/no-source-map/webpack.config.js new file mode 100644 index 00000000..22addbd6 --- /dev/null +++ b/test/cases/no-source-map/webpack.config.js @@ -0,0 +1,30 @@ +import Self from '../../../src'; + +module.exports = { + entry: './index.js', + // Required to disable source maps in webpack@4 + devtool: false, + module: { + rules: [ + { + test: /\.css$/, + use: [ + { + loader: Self.loader, + }, + { + loader: 'css-loader', + options: { + sourceMap: false, + }, + }, + ], + }, + ], + }, + plugins: [ + new Self({ + filename: '[name].css', + }), + ], +}; diff --git a/test/cases/source-map/webpack.config.js b/test/cases/source-map/webpack.config.js index 457e395e..5fd68666 100644 --- a/test/cases/source-map/webpack.config.js +++ b/test/cases/source-map/webpack.config.js @@ -10,9 +10,6 @@ module.exports = { use: [ { loader: Self.loader, - options: { - sourceMap: true, - }, }, { loader: 'css-loader',