/// import { expect, test } from "vitest"; import { ModuleRegistry } from "../ModuleRegistry.js"; const wgsl1: Record = import.meta.glob("./wgsl_1/*.wgsl", { query: "?raw", eager: true, import: "default" }); const wgsl2: Record = import.meta.glob("./wgsl_2/*.wgsl", { query: "?raw", eager: true, import: "default" }); test("basic import glob", async () => { const linked = new ModuleRegistry({ wgsl: wgsl1 }).link("main"); expect(linked).contains("fn bar()"); }); test("#import from path ./util", async () => { const linked = new ModuleRegistry({ wgsl: wgsl2 }).link("main2"); expect(linked).contains("fn bar()"); });