diff options
author | Jeremy Thomas <bbxdesign@gmail.com> | 2020-11-07 14:50:37 +0300 |
---|---|---|
committer | Jeremy Thomas <bbxdesign@gmail.com> | 2020-11-07 21:15:20 +0300 |
commit | b07a04fb35e378a73d1fb6cd8fa0f0cc51a70ecf (patch) | |
tree | 982a257cac4746b124e2f036f56397a87ed9d8bb /test | |
parent | a6130bf160b78036be9fadf410201744b4326144 (diff) |
Add dart tests
Diffstat (limited to 'test')
-rw-r--r-- | test/dart-sass.js | 79 | ||||
-rwxr-xr-x | test/ruby-sass.sh (renamed from test/sass-compile-tester.sh) | 0 |
2 files changed, 79 insertions, 0 deletions
diff --git a/test/dart-sass.js b/test/dart-sass.js new file mode 100644 index 00000000..3ab82f29 --- /dev/null +++ b/test/dart-sass.js @@ -0,0 +1,79 @@ +const sass = require('sass'); + +const sources = [ + `base/animations.sass`, + `base/generic.sass`, + `base/minireset.sass`, + + `components/breadcrumb.sass`, + `components/card.sass`, + `components/dropdown.sass`, + `components/level.sass`, + `components/media.sass`, + `components/menu.sass`, + `components/message.sass`, + `components/modal.sass`, + `components/navbar.sass`, + `components/pagination.sass`, + `components/panel.sass`, + `components/tabs.sass`, + + `elements/box.sass`, + `elements/button.sass`, + `elements/container.sass`, + `elements/content.sass`, + `elements/icon.sass`, + `elements/image.sass`, + `elements/notification.sass`, + `elements/other.sass`, + `elements/progress.sass`, + `elements/table.sass`, + `elements/tag.sass`, + `elements/title.sass`, + + `form/checkbox-radio.sass`, + `form/file.sass`, + `form/input-textarea.sass`, + `form/select.sass`, + `form/tools.sass`, + + `grid/columns.sass`, + `grid/tiles.sass`, + + `helpers/color.sass`, + `helpers/flexbox.sass`, + `helpers/float.sass`, + `helpers/other.sass`, + `helpers/overflow.sass`, + `helpers/position.sass`, + `helpers/spacing.sass`, + `helpers/typography.sass`, + `helpers/visibility.sass`, + + `layout/footer.sass`, + `layout/hero.sass`, + `layout/section.sass`, + + `utilities/controls.sass`, + `utilities/derived-variables.sass`, + `utilities/functions.sass`, + `utilities/initial-variables.sass`, + `utilities/mixins.sass`, +]; + +const BULMA_SASS_PATH = `./sass/`; + +sources.forEach(source => { + const result = sass.renderSync({ + data: `@use "${BULMA_SASS_PATH}${source}";`, + outputStyle: "expanded" + }); + + try { + sass.renderSync({ + data: `@use "${BULMA_SASS_PATH}${source}";`, + }); + } catch(err) { + console.error(err); + } +}); diff --git a/test/sass-compile-tester.sh b/test/ruby-sass.sh index 5e143486..5e143486 100755 --- a/test/sass-compile-tester.sh +++ b/test/ruby-sass.sh |