Skip to main content
Module

x/aleph/plugins/sass_test.ts

The Full-stack Framework in Deno.
Go to Latest
File
import { assertEquals } from 'https://deno.land/std/testing/asserts.ts';import plugin from './sass.ts';
Deno.test('project sass loader plugin', () => { Object.assign(window, { location: { href: 'https://localhost/' } }) const { code, loader } = plugin.transform( (new TextEncoder).encode('$someVar: 123px; .some-selector { width: $someVar; }'), 'test.sass' ) assertEquals(plugin.test.test('test.sass'), true) assertEquals(plugin.test.test('test.scss'), true) assertEquals(plugin.acceptHMR, true) assertEquals(code, '.some-selector {\n width: 123px;\n}') assertEquals(loader, 'css')})