diff --git a/test/cases/publicpath-absolute-url-5/expected/c9e192c015437a21dea1.svg b/test/cases/publicpath-absolute-url-5/expected/c9e192c015437a21dea1.svg new file mode 100644 index 00000000..5b3b22a4 --- /dev/null +++ b/test/cases/publicpath-absolute-url-5/expected/c9e192c015437a21dea1.svg @@ -0,0 +1 @@ +logo-on-dark-bg \ No newline at end of file diff --git a/test/cases/publicpath-absolute-url-5/expected/main.css b/test/cases/publicpath-absolute-url-5/expected/main.css new file mode 100644 index 00000000..b6a34c6d --- /dev/null +++ b/test/cases/publicpath-absolute-url-5/expected/main.css @@ -0,0 +1,5 @@ +body { + background: red; + background-image: url(/c9e192c015437a21dea1.svg); +} + diff --git a/test/cases/publicpath-absolute-url-5/index.js b/test/cases/publicpath-absolute-url-5/index.js new file mode 100644 index 00000000..4fe51c72 --- /dev/null +++ b/test/cases/publicpath-absolute-url-5/index.js @@ -0,0 +1 @@ +import "./style.css"; diff --git a/test/cases/publicpath-absolute-url-5/react.svg b/test/cases/publicpath-absolute-url-5/react.svg new file mode 100644 index 00000000..5b3b22a4 --- /dev/null +++ b/test/cases/publicpath-absolute-url-5/react.svg @@ -0,0 +1 @@ +logo-on-dark-bg \ No newline at end of file diff --git a/test/cases/publicpath-absolute-url-5/style.css b/test/cases/publicpath-absolute-url-5/style.css new file mode 100644 index 00000000..52c2b3e4 --- /dev/null +++ b/test/cases/publicpath-absolute-url-5/style.css @@ -0,0 +1,4 @@ +body { + background: red; + background-image: url(./react.svg); +} diff --git a/test/cases/publicpath-absolute-url-5/webpack.config.js b/test/cases/publicpath-absolute-url-5/webpack.config.js new file mode 100644 index 00000000..06a88a33 --- /dev/null +++ b/test/cases/publicpath-absolute-url-5/webpack.config.js @@ -0,0 +1,26 @@ +import Self from "../../../src"; + +module.exports = { + entry: "./index.js", + module: { + rules: [ + { + test: /\.css$/, + use: [ + { + loader: Self.loader, + options: { + publicPath: "/", + }, + }, + "css-loader", + ], + }, + ], + }, + plugins: [ + new Self({ + filename: "[name].css", + }), + ], +};