aboutsummaryrefslogtreecommitdiff
path: root/node_modules/optimize-css-assets-webpack-plugin/test
diff options
context:
space:
mode:
authorruki <waruqi@gmail.com>2018-11-08 00:43:05 +0800
committerruki <waruqi@gmail.com>2018-11-07 22:18:30 +0800
commit89e95b3f143682ed9a006991bacf45c9dcba4818 (patch)
tree4f44cf41b828577d583890bdd5a1c31e8491a6ba /node_modules/optimize-css-assets-webpack-plugin/test
parentaa7f0199255277949790b41c56e8ec97dd4f0da4 (diff)
downloadxmake-docs-89e95b3f143682ed9a006991bacf45c9dcba4818.tar.gz
xmake-docs-89e95b3f143682ed9a006991bacf45c9dcba4818.zip
remove node_modulesvuepress
Diffstat (limited to 'node_modules/optimize-css-assets-webpack-plugin/test')
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/__snapshots__/webpack-integration.test.js.snap22
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/a_optimize-me.css6
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/b_optimize-me.css7
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/c.css9
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/expected/file.css1
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/index.js10
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/webpack.config.js26
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/a.css6
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/b.css6
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/expected/file.css1
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/index.js2
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/webpack.config.js23
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/a.css6
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/b.css4
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/expected/file.css1
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/index.js2
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/webpack.config.js24
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/a_optimize-me.css6
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/b_optimize-me.css7
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/c_as-is.css9
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/expected/as_is.css9
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/expected/optimize.css1
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/index.js3
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/webpack.config.js40
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/a.css6
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/b.css6
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/expected/file.css1
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/index.js2
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/webpack.config.js24
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/plugin.test.js26
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/util/default.css1
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/util/helpers.js40
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/util/index.js1
-rw-r--r--node_modules/optimize-css-assets-webpack-plugin/test/webpack-integration.test.js82
34 files changed, 0 insertions, 420 deletions
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/__snapshots__/webpack-integration.test.js.snap b/node_modules/optimize-css-assets-webpack-plugin/test/__snapshots__/webpack-integration.test.js.snap
deleted file mode 100644
index b3b3b515..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/__snapshots__/webpack-integration.test.js.snap
+++ /dev/null
@@ -1,22 +0,0 @@
-// Jest Snapshot v1, https://goo.gl/fbAQLP
-
-exports[`Webpack Integration Tests assetNameRegExp-no-source 1`] = `"body{color:red}a{color:blue}body{margin:0;color:red}p{margin:1000px}body{color:red;padding:0;margin:0}p{padding:500px;padding:1000px}"`;
-
-exports[`Webpack Integration Tests duplicate-css-exists-without-plugin 1`] = `"body{color:red}a{color:blue}body{color:red}p{color:green}"`;
-
-exports[`Webpack Integration Tests only-assetNameRegExp-processed 1`] = `
-"body {
- color: red;
- padding: 0;
- margin: 0;
-}
-p {
- padding: 500px;
- padding: 1000px;
-}
-"
-`;
-
-exports[`Webpack Integration Tests only-assetNameRegExp-processed 2`] = `"a{color:blue}body{margin:0;color:red}p{margin:1000px}"`;
-
-exports[`Webpack Integration Tests removes-duplicate-css 1`] = `"a{color:blue}body{color:red}p{color:green}"`;
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/a_optimize-me.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/a_optimize-me.css
deleted file mode 100644
index 8e7ce09f..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/a_optimize-me.css
+++ /dev/null
@@ -1,6 +0,0 @@
-body {
- color: red;
-}
-a {
- color: blue;
-}
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/b_optimize-me.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/b_optimize-me.css
deleted file mode 100644
index e2dbd7e5..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/b_optimize-me.css
+++ /dev/null
@@ -1,7 +0,0 @@
-body {
- margin: 0;
- color: red;
-}
-p {
- margin: 1000px;
-}
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/c.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/c.css
deleted file mode 100644
index a26aba2e..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/c.css
+++ /dev/null
@@ -1,9 +0,0 @@
-body {
- color: red;
- padding: 0;
- margin: 0;
-}
-p {
- padding: 500px;
- padding: 1000px;
-}
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/expected/file.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/expected/file.css
deleted file mode 100644
index 5d659bfb..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/expected/file.css
+++ /dev/null
@@ -1 +0,0 @@
-body{color:red}a{color:blue}body{margin:0;color:red}p{margin:1000px}body{color:red;padding:0;margin:0}p{padding:500px;padding:1000px} \ No newline at end of file
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/index.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/index.js
deleted file mode 100644
index 3d11b7fc..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/index.js
+++ /dev/null
@@ -1,10 +0,0 @@
-/*
-
- This test is here to confirm that assetNameRegExp option will apply
- only to the names of the files exported byt ExtractTextPlugin
-
-*/
-
-require('./a_optimize-me.css');
-require('./b_optimize-me.css');
-require('./c.css');
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/webpack.config.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/webpack.config.js
deleted file mode 100644
index 69d62ed4..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/webpack.config.js
+++ /dev/null
@@ -1,26 +0,0 @@
-import ExtractTextPlugin from 'extract-text-webpack-plugin';
-import OptimizeCssAssetsPlugin from '../../../src/';
-
-module.exports = {
- entry: './index',
- module: {
- rules: [
- {
- test: /\.css$/,
- use: ExtractTextPlugin.extract({
- fallback: { loader: 'style-loader' },
- use: {
- loader: 'css-loader',
- options: { minimize: true }
- }
- })
- },
- ],
- },
- plugins: [
- new ExtractTextPlugin('file.css'),
- new OptimizeCssAssetsPlugin({
- assetNameRegExp: /optimize-me\.css/g
- })
- ],
-};
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/a.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/a.css
deleted file mode 100644
index 8e7ce09f..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/a.css
+++ /dev/null
@@ -1,6 +0,0 @@
-body {
- color: red;
-}
-a {
- color: blue;
-}
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/b.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/b.css
deleted file mode 100644
index a286d3e3..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/b.css
+++ /dev/null
@@ -1,6 +0,0 @@
-body {
- color: red;
-}
-p {
- color: green;
-}
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/expected/file.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/expected/file.css
deleted file mode 100644
index 060a716e..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/expected/file.css
+++ /dev/null
@@ -1 +0,0 @@
-body{color:red}a{color:blue}body{color:red}p{color:green} \ No newline at end of file
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/index.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/index.js
deleted file mode 100644
index a2a7578a..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/index.js
+++ /dev/null
@@ -1,2 +0,0 @@
-require('./a.css');
-require('./b.css');
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/webpack.config.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/webpack.config.js
deleted file mode 100644
index c1b29d44..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/webpack.config.js
+++ /dev/null
@@ -1,23 +0,0 @@
-import ExtractTextPlugin from 'extract-text-webpack-plugin';
-import OptimizeCssAssetsPlugin from '../../../src/';
-
-module.exports = {
- entry: './index',
- module: {
- rules: [
- {
- test: /\.css$/,
- use: ExtractTextPlugin.extract({
- fallback: { loader: 'style-loader' },
- use: {
- loader: 'css-loader',
- options: { minimize: true }
- }
- })
- },
- ],
- },
- plugins: [
- new ExtractTextPlugin('file.css')
- ],
-};
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/a.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/a.css
deleted file mode 100644
index 443957a6..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/a.css
+++ /dev/null
@@ -1,6 +0,0 @@
-#root {
- background-color: #f00;
-}
-body {
- text-align: center;
-}
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/b.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/b.css
deleted file mode 100644
index b67b6bd8..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/b.css
+++ /dev/null
@@ -1,4 +0,0 @@
-#root {
- width: 640px;
- height: 360px;
-}
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/expected/file.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/expected/file.css
deleted file mode 100644
index d3173b78..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/expected/file.css
+++ /dev/null
@@ -1 +0,0 @@
-#root{width:640px;height:360px;background-color:red}body{text-align:center} \ No newline at end of file
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/index.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/index.js
deleted file mode 100644
index a2a7578a..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/index.js
+++ /dev/null
@@ -1,2 +0,0 @@
-require('./a.css');
-require('./b.css');
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/webpack.config.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/webpack.config.js
deleted file mode 100644
index bc01d74f..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/webpack.config.js
+++ /dev/null
@@ -1,24 +0,0 @@
-import ExtractTextPlugin from 'extract-text-webpack-plugin';
-import OptimizeCssAssetsPlugin from '../../../src/';
-
-module.exports = {
- entry: './index',
- module: {
- rules: [
- {
- test: /\.css$/,
- use: ExtractTextPlugin.extract({
- fallback: { loader: 'style-loader' },
- use: {
- loader: 'css-loader',
- options: { minimize: true }
- }
- })
- },
- ],
- },
- plugins: [
- new ExtractTextPlugin('file.css'),
- new OptimizeCssAssetsPlugin()
- ],
-};
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/a_optimize-me.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/a_optimize-me.css
deleted file mode 100644
index 8e7ce09f..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/a_optimize-me.css
+++ /dev/null
@@ -1,6 +0,0 @@
-body {
- color: red;
-}
-a {
- color: blue;
-}
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/b_optimize-me.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/b_optimize-me.css
deleted file mode 100644
index e2dbd7e5..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/b_optimize-me.css
+++ /dev/null
@@ -1,7 +0,0 @@
-body {
- margin: 0;
- color: red;
-}
-p {
- margin: 1000px;
-}
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/c_as-is.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/c_as-is.css
deleted file mode 100644
index a26aba2e..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/c_as-is.css
+++ /dev/null
@@ -1,9 +0,0 @@
-body {
- color: red;
- padding: 0;
- margin: 0;
-}
-p {
- padding: 500px;
- padding: 1000px;
-}
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/expected/as_is.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/expected/as_is.css
deleted file mode 100644
index a26aba2e..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/expected/as_is.css
+++ /dev/null
@@ -1,9 +0,0 @@
-body {
- color: red;
- padding: 0;
- margin: 0;
-}
-p {
- padding: 500px;
- padding: 1000px;
-}
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/expected/optimize.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/expected/optimize.css
deleted file mode 100644
index 3f7a2e9b..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/expected/optimize.css
+++ /dev/null
@@ -1 +0,0 @@
-a{color:blue}body{margin:0;color:red}p{margin:1000px} \ No newline at end of file
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/index.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/index.js
deleted file mode 100644
index d889e4ce..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/index.js
+++ /dev/null
@@ -1,3 +0,0 @@
-require('./a_optimize-me.css');
-require('./b_optimize-me.css');
-require('./c_as-is.css');
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/webpack.config.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/webpack.config.js
deleted file mode 100644
index 38701c3b..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/webpack.config.js
+++ /dev/null
@@ -1,40 +0,0 @@
-import ExtractTextPlugin from 'extract-text-webpack-plugin';
-import OptimizeCssAssetsPlugin from '../../../src/';
-
-const notToProcess = new ExtractTextPlugin('as_is.css');
-const toProcess = new ExtractTextPlugin('optimize.css');
-
-module.exports = {
- entry: './index',
- module: {
- rules: [
- {
- test: /as-is\.css$/,
- use: notToProcess.extract({
- fallback: { loader: 'style-loader' },
- use: {
- loader: 'css-loader',
- options: { minimize: false }
- }
- })
- },
- {
- test: /optimize-me\.css$/,
- use: toProcess.extract({
- fallback: { loader: 'style-loader' },
- use: {
- loader: 'css-loader',
- options: { minimize: false }
- }
- })
- }
- ],
- },
- plugins: [
- notToProcess,
- toProcess,
- new OptimizeCssAssetsPlugin({
- assetNameRegExp: /optimize\.css/g
- })
- ],
-};
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/a.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/a.css
deleted file mode 100644
index 8e7ce09f..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/a.css
+++ /dev/null
@@ -1,6 +0,0 @@
-body {
- color: red;
-}
-a {
- color: blue;
-}
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/b.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/b.css
deleted file mode 100644
index a286d3e3..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/b.css
+++ /dev/null
@@ -1,6 +0,0 @@
-body {
- color: red;
-}
-p {
- color: green;
-}
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/expected/file.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/expected/file.css
deleted file mode 100644
index 9f0b4d55..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/expected/file.css
+++ /dev/null
@@ -1 +0,0 @@
-a{color:blue}body{color:red}p{color:green} \ No newline at end of file
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/index.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/index.js
deleted file mode 100644
index a2a7578a..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/index.js
+++ /dev/null
@@ -1,2 +0,0 @@
-require('./a.css');
-require('./b.css');
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/webpack.config.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/webpack.config.js
deleted file mode 100644
index bc01d74f..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/webpack.config.js
+++ /dev/null
@@ -1,24 +0,0 @@
-import ExtractTextPlugin from 'extract-text-webpack-plugin';
-import OptimizeCssAssetsPlugin from '../../../src/';
-
-module.exports = {
- entry: './index',
- module: {
- rules: [
- {
- test: /\.css$/,
- use: ExtractTextPlugin.extract({
- fallback: { loader: 'style-loader' },
- use: {
- loader: 'css-loader',
- options: { minimize: true }
- }
- })
- },
- ],
- },
- plugins: [
- new ExtractTextPlugin('file.css'),
- new OptimizeCssAssetsPlugin()
- ],
-};
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/plugin.test.js b/node_modules/optimize-css-assets-webpack-plugin/test/plugin.test.js
deleted file mode 100644
index 1284ba6e..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/plugin.test.js
+++ /dev/null
@@ -1,26 +0,0 @@
-import OptimizeCssAssetsPlugin from '../src/';
-
-describe('plugin test', () => {
- it('does not throw when called', () => {
- expect(() => {
- new OptimizeCssAssetsPlugin();
- }).not.toThrow();
- });
-
- it('can override default parameters', () => {
- const assetNameRegExp = /\.optimize\.css$/
- const cssProcessor = {};
- const cssProcessorOptions = { discardComments: { removeAll: true } };
- const canPrint = false;
- const plugin = new OptimizeCssAssetsPlugin({
- assetNameRegExp,
- cssProcessor,
- cssProcessorOptions,
- canPrint
- });
- expect(plugin.options.assetNameRegExp).toEqual(assetNameRegExp);
- expect(plugin.options.cssProcessor).toEqual(cssProcessor);
- expect(plugin.options.cssProcessorOptions).toEqual(cssProcessorOptions);
- expect(plugin.options.canPrint).toEqual(canPrint);
- });
-});
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/util/default.css b/node_modules/optimize-css-assets-webpack-plugin/test/util/default.css
deleted file mode 100644
index b1c34c27..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/util/default.css
+++ /dev/null
@@ -1 +0,0 @@
-html{display:none} \ No newline at end of file
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/util/helpers.js b/node_modules/optimize-css-assets-webpack-plugin/test/util/helpers.js
deleted file mode 100644
index 4dc5e74b..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/util/helpers.js
+++ /dev/null
@@ -1,40 +0,0 @@
-import fs from 'fs';
-import path from 'path';
-import ExtractTextPlugin from 'extract-text-webpack-plugin';
-
-export function readFileOrEmpty(path) {
- try {
- return fs.readFileSync(path, 'utf-8');
- } catch (e) {
- return '';
- }
-}
-
-export const defaultConfig = {
- entry: './index',
- module: {
- rules: [
- {
- test: /\.css$/,
- use: ExtractTextPlugin.extract({
- fallback: { loader: 'style-loader' },
- use: {
- loader: 'css-loader',
- options: { minimize: true }
- }
- })
- },
- ],
- },
- plugins: [],
- context: __dirname,
- output: {
- filename: 'destination.js',
- path: path.resolve(__dirname, '../', 'js', 'default-exports')
- }
-};
-
-export function checkForWebpackErrors({err, stats, done}) {
- if (err) return done(err);
- if (stats.hasErrors()) return done(new Error(stats.toString()));
-}
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/util/index.js b/node_modules/optimize-css-assets-webpack-plugin/test/util/index.js
deleted file mode 100644
index 060068b7..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/util/index.js
+++ /dev/null
@@ -1 +0,0 @@
-require('./default.css');
diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/webpack-integration.test.js b/node_modules/optimize-css-assets-webpack-plugin/test/webpack-integration.test.js
deleted file mode 100644
index 424a74c4..00000000
--- a/node_modules/optimize-css-assets-webpack-plugin/test/webpack-integration.test.js
+++ /dev/null
@@ -1,82 +0,0 @@
-/* eslint-disable import/no-dynamic-require, global-require */
-import fs from 'fs';
-import path from 'path';
-import webpack from 'webpack';
-import ExtractTextPlugin from 'extract-text-webpack-plugin';
-import OptimizeCssAssetsPlugin from '../src/';
-import { readFileOrEmpty, defaultConfig, checkForWebpackErrors } from './util/helpers';
-
-const cases = process.env.CASES ? process.env.CASES.split(',') : fs.readdirSync(path.join(__dirname, 'cases'));
-
-describe('Webpack Integration Tests', () => {
- cases.forEach((testCase) => {
- if (/^_skip_/.test(testCase)) return;
- it(testCase, (done) => {
- const testDirectory = path.join(__dirname, 'cases', testCase);
- const outputDirectory = path.join(__dirname, 'js', testCase);
- const expectedDirectory = path.join(testDirectory, 'expected');
-
- const configFile = path.join(testDirectory, 'webpack.config.js');
- const config = Object.assign(
- fs.existsSync(configFile) ? require(configFile) : { entry: { test: './index.js' } },
- {
- context: testDirectory,
- output: {
- filename: '[name].js',
- path: outputDirectory
- }
- }
- );
-
- webpack(config, (err, stats) => {
- checkForWebpackErrors({ err, stats, done });
- fs.readdirSync(expectedDirectory).forEach((file) => {
- const expectedFile = readFileOrEmpty(path.join(expectedDirectory, file));
- const actualFile = readFileOrEmpty(path.join(outputDirectory, file));
- expect(actualFile).toEqual(expectedFile);
- expect(actualFile).toMatchSnapshot();
- });
- done();
- });
- });
- });
-
- it('calls cssProcessor with correct arguments', (done) => {
- const destination = 'destination.css';
- const expectedCss = readFileOrEmpty(__dirname + '/util/default.css');
- const cssProcessorOptions = { discardComments: { removeAll: true } };
- const cssProcessor = {
- process: (actualCss, options) => {
- expect(options).toEqual(expect.objectContaining(cssProcessorOptions));
- expect(actualCss).toEqual(expectedCss);
- return Promise.resolve({ css: actualCss });
- }
- };
- const plugin = new OptimizeCssAssetsPlugin({ cssProcessor, cssProcessorOptions });
- const config = Object.assign(defaultConfig, {plugins: [plugin, new ExtractTextPlugin(destination)]});
-
- webpack(config, (err, stats) => {
- checkForWebpackErrors({ err, stats, done });
- done();
- });
- });
-
- it('writes processed css to destination', (done) => {
- const destination = 'destination.css';
- const expectedCss = '.inifinity-pool{overflow:hidden;}';
- const fakeCssProcessor = {
- process: jest.fn().mockReturnValue(Promise.resolve({ css: expectedCss }))
- };
- const plugin = new OptimizeCssAssetsPlugin({ cssProcessor: fakeCssProcessor });
- const config = Object.assign(defaultConfig, {plugins: [plugin, new ExtractTextPlugin(destination)]});
-
- webpack(config, (err, stats) => {
- checkForWebpackErrors({ err, stats, done });
- const actualCss = readFileOrEmpty(__dirname + '/js/default-exports/destination.css');
-
- expect(fakeCssProcessor.process).toHaveBeenCalled();
- expect(actualCss).toEqual(expectedCss);
- done();
- });
- });
-});