8000 Move tests from uvu to node --test · postcss/postcss-dark-theme-class@271c234 · GitHub
[go: up one dir, main page]

Skip to content

Commit 271c234

Browse files
committed
Move tests from uvu to node --test
1 parent 1cb597c commit 271c234

File tree

3 files changed

+16
-60
lines changed

3 files changed

+16
-60
lines changed

index.test.js

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
let { equal } = require('uvu/assert')
2-
let { test } = require('uvu')
1+
let { equal } = require('node:assert')
2+
let { test } = require('node:test')
33
let postcss = require('postcss')
44

55
let plugin = require('./')
@@ -519,24 +519,24 @@ rgb(30 144 255))
519519

520520
test('changes root selectors for light-dark()', () => {
521521
run(
522-
`html, .s { --bg: light-dark(white, black) }
523-
p { color: light-dark(red, blue) }
522+
`html, .s {--bg: light-dark(white, black)}
523+
p {color: light-dark(red, blue)}
524524
`,
525525
`@media (prefers-color-scheme:dark) {
526526
html:where(:not(.is-light)), .s:where(:not(.is-light)) {
527-
--bg: black
527+
--bg: black
528528
}
529529
}
530530
html:where(.is-dark), .s:where(.is-dark) {
531-
--bg: black
531+
--bg: black
532532
}
533533
@media (prefers-color-scheme:light) {
534534
html:where(:not(.is-dark)), .s:where(:not(.is-dark)) {
535-
--bg: white
535+
--bg: white
536536
}
537537
}
538538
html:where(.is-light), .s:where(.is-light) {
539-
--bg: white
539+
--bg: white
540540
}
541541
@media (prefers-color-scheme:dark) {
542542
:where(html:not(.is-light)) p,:where(.s:not(.is-light)) p {
@@ -561,24 +561,24 @@ html:where(.is-light), .s:where(.is-light) {
561561

562562
test('changes root selector for light-dark()', () => {
563563
run(
564-
`body { --bg: light-dark(white, black) }
565-
p { color: light-dark(green, yellow) }
564+
`body {--bg: light-dark(white, black)}
565+
p {color: light-dark(green, yellow)}
566566
`,
567567
`@media (prefers-color-scheme:dark) {
568568
body:where(:not(.is-light)) {
569-
--bg: black
569+
--bg: black
570570
}
571571
}
572572
body:where(.is-dark) {
573-
--bg: black
573+
--bg: black
574574
}
575575
@media (prefers-color-scheme:light) {
576576
body:where(:not(.is-dark)) {
577-
--bg: white
577+
--bg: white
578578
}
579579
}
580580
body:where(.is-light) {
581-
--bg: white
581+
--bg: white
582582
}
583583
@media (prefers-color-scheme:dark) {
584584
:where(body:not(.is-light)) p {
@@ -600,5 +600,3 @@ body:where(.is-light) {
600600
{ rootSelector: 'body' }
601601
)
602602
})
603-
604-
test.run()

package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"theme-switcher"
1414
],
1515
"scripts": {
16-
"unit": "uvu . '\\.test\\.js$'",
16+
"unit": "node --test index.test.js",
1717
"test:coverage": "c8 pnpm unit",
1818
"test:lint": "eslint .",
1919
"test": "pnpm run /^test:/"
@@ -49,8 +49,7 @@
4949
"eslint-plugin-perfectionist": "^2.5.0",
5050
"eslint-plugin-prefer-let": "^3.0.1",
5151
"eslint-plugin-promise": "^6.1.1",
52-
"postcss": "^8.4.35",
53-
"uvu": "^0.5.6"
52+
"postcss": "^8.4.35"
5453
},
5554
"prettier": {
5655
"arrowParens": "avoid",

pnpm-lock.yaml

Lines changed: 0 additions & 41 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)
0