diff options
author | Martijn Cuppens <martijn.cuppens@gmail.com> | 2019-10-22 23:00:26 +0300 |
---|---|---|
committer | XhmikosR <xhmikosr@gmail.com> | 2019-10-23 11:19:00 +0300 |
commit | 6933ca550fe014a2740036a24d022403ec105761 (patch) | |
tree | 4554b30a6ee2cc5bb991a8057568954d0ddae7d6 /test | |
parent | 97307025a17081802aa20ff12a89cf2e9ed775d5 (diff) |
Add Dart Sass tests
Diffstat (limited to 'test')
-rw-r--r-- | test/lib/result.js | 14 | ||||
-rw-r--r-- | test/test.js | 3 |
2 files changed, 13 insertions, 4 deletions
diff --git a/test/lib/result.js b/test/lib/result.js index d3e3e11..870f755 100644 --- a/test/lib/result.js +++ b/test/lib/result.js @@ -4,7 +4,8 @@ const fs = require('fs'); const path = require('path'); const prettier = require('prettier'); -const sass = require('node-sass'); +const libSass = require('node-sass'); +const dartSass = require('sass'); const less = require('less'); const stylus = require('stylus'); @@ -30,8 +31,15 @@ module.exports = { expected: id => format(getFileContent('expected', id, 'css')), // Return parsed css - sass: id => { - return format(sass.renderSync({ + dartsass: id => { + return format(dartSass.renderSync({ + file: path.join(__dirname, `../sass/${id}.scss`) + }).css.toString('utf8')); + }, + + // Return parsed css + libsass: id => { + return format(libSass.renderSync({ file: path.join(__dirname, `../sass/${id}.scss`) }).css.toString('utf8')); }, diff --git a/test/test.js b/test/test.js index 87a16b8..19387f4 100644 --- a/test/test.js +++ b/test/test.js @@ -8,7 +8,8 @@ const tests = require('./tests.json'); const styles = [ 'Less', - 'Sass', + 'LibSass', + 'DartSass', 'Stylus', 'Postcss' ]; |