import { render } from "@cerxes/csx"; import { testContainer } from "../utils/test-container"; describe("SVG-rendering test", () => { test("Simple", async () => { let makeSpec = (stroke, strokeWidth) => ( ) let initialVSpec = makeSpec("#000", 2); let rendered = render(initialVSpec); let container = testContainer(rendered); expect(container.innerHTML).toBe([ ``, ``, ``, ``, ``, ``, ``, ``, ``, ``, ``, `` ].join('')); let updatedVSpec = makeSpec("#FFF", 4); render(updatedVSpec, { host: rendered, old: initialVSpec }); expect(container.innerHTML).toBe([ ``, ``, ``, ``, ``, ``, ``, ``, ``, ``, ``, `` ].join('')); }); });