Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/rfs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorXhmikosR <xhmikosr@gmail.com>2021-07-26 16:00:22 +0300
committerXhmikosR <xhmikosr@gmail.com>2021-07-26 16:08:51 +0300
commit753d464177cd75129fb83d7952eb4ed4aee6c275 (patch)
treeef99cad2b5c5266f69ac788d408b4089d0812fd8 /test
parent2cdfb740055c8c85203663e3d2702f85b51c9f58 (diff)
Add Less 4 tests too
Diffstat (limited to 'test')
-rw-r--r--test/lib/result.js11
-rw-r--r--test/test.js1
2 files changed, 12 insertions, 0 deletions
diff --git a/test/lib/result.js b/test/lib/result.js
index 870f755..1883b6a 100644
--- a/test/lib/result.js
+++ b/test/lib/result.js
@@ -7,6 +7,7 @@ const prettier = require('prettier');
const libSass = require('node-sass');
const dartSass = require('sass');
const less = require('less');
+const less4 = require('less4');
const stylus = require('stylus');
// Postcss
@@ -54,6 +55,16 @@ module.exports = {
});
},
+ // Return parsed css
+ less4: id => {
+ return less4.render(getFileContent('less', id, 'less'), {
+ paths: [path.join(__dirname, '../less')],
+ syncImport: true
+ }).then(result => {
+ return format(result.css);
+ });
+ },
+
stylus: id => {
let formattedCSS = '';
stylus.render(getFileContent('stylus', id, 'styl'), {
diff --git a/test/test.js b/test/test.js
index 19387f4..21c8190 100644
--- a/test/test.js
+++ b/test/test.js
@@ -8,6 +8,7 @@ const tests = require('./tests.json');
const styles = [
'Less',
+ 'Less4',
'LibSass',
'DartSass',
'Stylus',