UNPKG

@emitty/language-scss

Version:

A SCSS language support @emitty

30 lines (29 loc) 1.03 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const assert = require("assert"); const parser = require("."); describe('Language → SCSS', () => { describe('.parse', () => { it('should return a file representation', async () => { const buffer = Buffer.from([ '@import "import";', '@import "import2.scss";', '// @import "import.scss";' ].join('\n')); const expected = { references: [ 'import.sass', 'import.scss', 'import/_index.sass', 'import/_index.scss', '_import.sass', '_import.scss', 'import2.scss', '_import2.scss' ] }; const actual = await parser.parse('styles.scss', buffer); assert.deepStrictEqual(actual, expected); }); }); });