aboutsummaryrefslogtreecommitdiff
path: root/packages/astro/test/0-css.test.js
diff options
context:
space:
mode:
Diffstat (limited to 'packages/astro/test/0-css.test.js')
-rw-r--r--packages/astro/test/0-css.test.js39
1 files changed, 31 insertions, 8 deletions
diff --git a/packages/astro/test/0-css.test.js b/packages/astro/test/0-css.test.js
index 9633127c9..9d08c1aa9 100644
--- a/packages/astro/test/0-css.test.js
+++ b/packages/astro/test/0-css.test.js
@@ -214,37 +214,49 @@ describe('CSS', function () {
it('<style>', async () => {
const el = $('#svelte-css');
const classes = el.attr('class').split(' ');
- const scopedClass = classes.find((name) => name !== 'svelte-css' && /^svelte-[A-Za-z0-9-]+/.test(name));
+ const scopedClass = classes.find(
+ (name) => name !== 'svelte-css' && /^svelte-[A-Za-z0-9-]+/.test(name)
+ );
// 1. check HTML
expect(el.attr('class')).to.include('svelte-css');
// 2. check CSS
- expect(bundledCSS).to.match(new RegExp(`.svelte-css.${scopedClass}[^{]*{font-family:Comic Sans MS`));
+ expect(bundledCSS).to.match(
+ new RegExp(`.svelte-css.${scopedClass}[^{]*{font-family:Comic Sans MS`)
+ );
});
it('<style lang="sass">', async () => {
const el = $('#svelte-sass');
const classes = el.attr('class').split(' ');
- const scopedClass = classes.find((name) => name !== 'svelte-sass' && /^svelte-[A-Za-z0-9-]+/.test(name));
+ const scopedClass = classes.find(
+ (name) => name !== 'svelte-sass' && /^svelte-[A-Za-z0-9-]+/.test(name)
+ );
// 1. check HTML
expect(el.attr('class')).to.include('svelte-sass');
// 2. check CSS
- expect(bundledCSS).to.match(new RegExp(`.svelte-sass.${scopedClass}[^{]*{font-family:Comic Sans MS`));
+ expect(bundledCSS).to.match(
+ new RegExp(`.svelte-sass.${scopedClass}[^{]*{font-family:Comic Sans MS`)
+ );
});
it('<style lang="scss">', async () => {
const el = $('#svelte-scss');
const classes = el.attr('class').split(' ');
- const scopedClass = classes.find((name) => name !== 'svelte-scss' && /^svelte-[A-Za-z0-9-]+/.test(name));
+ const scopedClass = classes.find(
+ (name) => name !== 'svelte-scss' && /^svelte-[A-Za-z0-9-]+/.test(name)
+ );
// 1. check HTML
expect(el.attr('class')).to.include('svelte-scss');
// 2. check CSS
- expect(bundledCSS).to.match(new RegExp(`.svelte-scss.${scopedClass}[^{]*{font-family:Comic Sans MS`));
+ expect(bundledCSS).to.match(
+ new RegExp(`.svelte-scss.${scopedClass}[^{]*{font-family:Comic Sans MS`)
+ );
});
});
});
@@ -285,7 +297,14 @@ describe('CSS', function () {
});
it('resolves Styles from React', async () => {
- const styles = ['ReactCSS.css', 'ReactModules.module.css', 'ReactModules.module.scss', 'ReactModules.module.sass', 'ReactSass.sass', 'ReactScss.scss'];
+ const styles = [
+ 'ReactCSS.css',
+ 'ReactModules.module.css',
+ 'ReactModules.module.scss',
+ 'ReactModules.module.sass',
+ 'ReactSass.sass',
+ 'ReactScss.scss',
+ ];
for (const style of styles) {
const href = $(`link[href$="${style}"]`).attr('href');
expect((await fixture.fetch(href)).status, style).to.equal(200);
@@ -293,7 +312,11 @@ describe('CSS', function () {
});
it('resolves CSS from Svelte', async () => {
- const scripts = ['SvelteCSS.svelte?svelte&type=style&lang.css', 'SvelteSass.svelte?svelte&type=style&lang.css', 'SvelteScss.svelte?svelte&type=style&lang.css'];
+ const scripts = [
+ 'SvelteCSS.svelte?svelte&type=style&lang.css',
+ 'SvelteSass.svelte?svelte&type=style&lang.css',
+ 'SvelteScss.svelte?svelte&type=style&lang.css',
+ ];
for (const script of scripts) {
const src = $(`script[src$="${script}"]`).attr('src');
expect((await fixture.fetch(src)).status, script).to.equal(200);