test: prove TechLog UI migration parity
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
import { describe, expect, it } from "vitest";
|
||||
|
||||
import { containsRawPaletteValue } from "../../scripts/lib/design-system-source.ts";
|
||||
|
||||
describe("design-system source palette detection", () => {
|
||||
it("rejects palette literals without treating URL fragments as colors", () => {
|
||||
expect(containsRawPaletteValue('style={{ color: "#ff0000" }}')).toBe(true);
|
||||
expect(containsRawPaletteValue('const css = "color: rgb(255 0 0)"')).toBe(true);
|
||||
expect(
|
||||
containsRawPaletteValue(
|
||||
'path: "/projects/backend-skeleton/decisions#feed-pagination-boundary"',
|
||||
),
|
||||
).toBe(false);
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user