mirror of
https://github.com/QwenLM/qwen-code.git
synced 2026-07-20 14:34:24 +00:00
16 lines
499 B
TypeScript
16 lines
499 B
TypeScript
import { describe, expect, it } from 'vitest';
|
|
import { cssUrlValue, cssUrlVar } from './cssUrlVar';
|
|
|
|
describe('cssUrlVar', () => {
|
|
it('escapes CSS string delimiters in URLs', () => {
|
|
expect(cssUrlValue('https://x.test/a"\\\nb.svg')).toBe(
|
|
'url("https://x.test/a\\"\\\\\\A b.svg")',
|
|
);
|
|
});
|
|
|
|
it('returns a CSS custom property style object', () => {
|
|
expect(cssUrlVar('--icon-url', '/icons/table.svg')).toEqual({
|
|
'--icon-url': 'url("/icons/table.svg")',
|
|
});
|
|
});
|
|
});
|