Skip to content

Commit 18c4f0e

Browse files
committed
Remove outdated tests and add new global extends test for improved functionality
1 parent 33947e5 commit 18c4f0e

File tree

3 files changed

+28
-42
lines changed

3 files changed

+28
-42
lines changed

packages/runtime/e2e/example.spec.ts

-18
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
import { test, expect } from '@playwright/test'
2+
import { dirname, resolve } from 'path'
3+
import { fileURLToPath } from 'url'
4+
5+
const __filename = fileURLToPath(import.meta.url)
6+
const __dirname = dirname(__filename)
7+
8+
test('extends', async ({ page }) => {
9+
await page.evaluate(() => {
10+
globalThis.masterCSSConfigs = [{
11+
variables: {
12+
primary: '#000000'
13+
}
14+
}]
15+
globalThis.masterCSSConfig = {
16+
extends: [{
17+
variables: {
18+
secondary: '#ffffff'
19+
}
20+
}]
21+
}
22+
})
23+
await page.addScriptTag({ path: resolve(__dirname, '../dist/global.min.js') })
24+
expect(await page.evaluate(() => globalThis.masterCSSConfigs)).toBeDefined()
25+
expect(await page.evaluate(() => globalThis.runtimeCSS.variables.primary)).toBeDefined()
26+
expect(await page.evaluate(() => globalThis.runtimeCSS.variables.secondary)).toBeDefined()
27+
expect(await page.evaluate(() => globalThis.runtimeCSS.customConfig.extends?.length)).toBe(2)
28+
})

packages/runtime/tests/global-extends.test.ts

-24
This file was deleted.

0 commit comments

Comments
 (0)