import { expect, test } from "bun:test"; import { generate, parse } from "../src/index.ts"; test("client-rendered pages emit an inert template and browser mount anchor", () => { const code = generate( parse('page ClientOnly { render = "client" view {

Browser only

} }'), ); expect(code).toContain('data-wrn-client-root="'); expect(code).toContain('data-wrn-client-template="'); expect(code.indexOf("Browser only")).toBeGreaterThan(code.indexOf("