From 916759b802b2eee2144aa043046a0a3440fedbb5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Thu, 15 Sep 2022 10:10:03 -0400 Subject: [PATCH] test: build test fix --- test/build.js | 17 +++++------------ test/files/{2.less => 2.scss} | 0 2 files changed, 5 insertions(+), 12 deletions(-) rename test/files/{2.less => 2.scss} (100%) diff --git a/test/build.js b/test/build.js index 52e828f856..f2f59cd778 100644 --- a/test/build.js +++ b/test/build.js @@ -101,22 +101,22 @@ describe('minifier', () => { }); const styles = [ - '@import (inline) "./1.css";', - '@import "./2.less";', + '@import "./1";', + '@import "./2.scss";', ].join('\n'); const paths = [ path.resolve(__dirname, './files'), ]; it('.css.bundle() should concat styles', (done) => { - minifier.css.bundle(styles, paths, false, false, (err, bundle) => { + minifier.css.bundle(styles, paths, false, false, 'ltr', (err, bundle) => { assert.ifError(err); - assert.strictEqual(bundle.code, '.help { margin: 10px; } .yellow { background: yellow; }\n.help {\n display: block;\n}\n.help .blue {\n background: blue;\n}\n'); + assert.strictEqual(bundle.code, '.help {\n margin: 10px;\n}\n\n.yellow {\n background: yellow;\n}\n\n.help {\n display: block;\n}\n.help .blue {\n background: blue;\n}'); done(); }); }); it('.css.bundle() should minify styles', (done) => { - minifier.css.bundle(styles, paths, true, false, (err, bundle) => { + minifier.css.bundle(styles, paths, true, false, 'ltr', (err, bundle) => { assert.ifError(err); assert.strictEqual(bundle.code, '.help{margin:10px}.yellow{background:#ff0}.help{display:block}.help .blue{background:#00f}'); done(); @@ -175,7 +175,6 @@ describe('Build', () => { assert.ifError(err); const filename = path.join(__dirname, '../build/public/client.css'); assert(file.existsSync(filename)); - assert(fs.readFileSync(filename).toString().startsWith('/*! normalize.css')); done(); }); }); @@ -185,12 +184,6 @@ describe('Build', () => { assert.ifError(err); const filename = path.join(__dirname, '../build/public/admin.css'); assert(file.existsSync(filename)); - const adminCSS = fs.readFileSync(filename).toString(); - if (global.env === 'production') { - assert(adminCSS.startsWith('@charset "UTF-8";') || adminCSS.startsWith('@import url')); - } else { - assert(adminCSS.startsWith('.recent-replies')); - } done(); }); }); diff --git a/test/files/2.less b/test/files/2.scss similarity index 100% rename from test/files/2.less rename to test/files/2.scss