mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-09-04 16:42:27 +00:00
15 lines
632 B
TypeScript
15 lines
632 B
TypeScript
import { resolve } from "node:path";
|
|
import { describe, expect, it, vi } from "vitest";
|
|
import { loadStudioServerDevModule } from "./vite.studio-server-module";
|
|
|
|
describe("loadStudioServerDevModule", () => {
|
|
it("passes the workspace server source entry to Vite instead of the package node export", async () => {
|
|
const ssrLoadModule = vi.fn().mockResolvedValue({ createStudioApi: vi.fn() });
|
|
const studioDir = resolve("repo/packages/studio");
|
|
|
|
await loadStudioServerDevModule({ ssrLoadModule }, studioDir);
|
|
|
|
expect(ssrLoadModule).toHaveBeenCalledWith(resolve(studioDir, "../studio-server/src/index.ts"));
|
|
});
|
|
});
|