Compare commits
1 commit
main
...
prefix-sup
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cdd3f649a5 |
1 changed files with 36 additions and 1 deletions
|
|
@ -1,11 +1,46 @@
|
||||||
import fs from 'node:fs'
|
import fs from 'node:fs'
|
||||||
import path from 'node:path'
|
import path from 'node:path'
|
||||||
import { describe, expect, it, test } from 'vitest'
|
import { describe, expect, it, test } from 'vitest'
|
||||||
import { compileCss, run } from './test-utils/run'
|
import { compile } from '.'
|
||||||
|
import { compileCss, optimizeCss, run } from './test-utils/run'
|
||||||
|
|
||||||
const css = String.raw
|
const css = String.raw
|
||||||
|
|
||||||
describe('compiling CSS', () => {
|
describe('compiling CSS', () => {
|
||||||
|
test('compiling CSS with a prefix', () => {
|
||||||
|
expect(
|
||||||
|
optimizeCss(
|
||||||
|
compile(css`
|
||||||
|
@theme prefix {
|
||||||
|
--color-black: #000;
|
||||||
|
--breakpoint-md: 768px;
|
||||||
|
}
|
||||||
|
|
||||||
|
@import '@acme/design-system/theme';
|
||||||
|
|
||||||
|
.foo {
|
||||||
|
background-color: var(--tw-color-black);
|
||||||
|
}
|
||||||
|
|
||||||
|
@layer utilities {
|
||||||
|
@tailwind utilities prefix;
|
||||||
|
}
|
||||||
|
`).build(['flex']),
|
||||||
|
).trim(),
|
||||||
|
).toMatchInlineSnapshot(`
|
||||||
|
":root {
|
||||||
|
--color-black: #000;
|
||||||
|
--breakpoint-md: 768px;
|
||||||
|
}
|
||||||
|
|
||||||
|
@layer utilities {
|
||||||
|
.flex {
|
||||||
|
display: flex;
|
||||||
|
}
|
||||||
|
}"
|
||||||
|
`)
|
||||||
|
})
|
||||||
|
|
||||||
test('`@tailwind utilities` is replaced with the generated utility classes', () => {
|
test('`@tailwind utilities` is replaced with the generated utility classes', () => {
|
||||||
expect(
|
expect(
|
||||||
compileCss(
|
compileCss(
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue