Skip to content

Commit fe78fc6

Browse files
committed
update tests
1 parent afab148 commit fe78fc6

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

plugins/vite-node.plugin.loader.test.js

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ vi.mock("node:fs/promises", () => ({
55
readFile: vi.fn(),
66
}));
77
vi.mock("vite", () => ({
8-
transformWithEsbuild: vi.fn(),
8+
transformWithOxc: vi.fn(),
99
}));
1010

1111
// Import the module under test AFTER mocking
@@ -27,9 +27,9 @@ describe("vite-node.plugin.loader.mjs", () => {
2727
"fileURLToPath",
2828
vi.fn((url) => url.replace("file://", "")),
2929
);
30-
// Mock vite.transformWithEsbuild
31-
const { transformWithEsbuild } = await import("vite");
32-
transformWithEsbuild.mockResolvedValue({
30+
// Mock vite.transformWithOxc
31+
const { transformWithOxc } = await import("vite");
32+
transformWithOxc.mockResolvedValue({
3333
code: "export const x=1;",
3434
map: "inline",
3535
});
@@ -84,22 +84,22 @@ describe("vite-node.plugin.loader.mjs", () => {
8484
"fileURLToPath",
8585
vi.fn((url) => url.replace("file://", "")),
8686
);
87-
// Mock vite.transformWithEsbuild
87+
// Mock vite.transformWithOxc
8888
vi.stubGlobal(
89-
"transformWithEsbuild",
89+
"transformWithOxc",
9090
vi.fn(async () => fakeTransformed),
9191
);
9292
});
9393

9494
mtsExtensions.forEach((ext) => {
9595
it(`transforms ${ext} files and returns correct object`, async () => {
9696
const { readFile } = await import("node:fs/promises");
97-
const { transformWithEsbuild } = await import("vite");
97+
const { transformWithOxc } = await import("vite");
9898
const url = `file:///test${ext}`;
9999
const context = {};
100100
const result = await loader.load(url, context, mockNextLoad);
101101
expect(readFile).toHaveBeenCalledWith("/test" + ext, "utf8");
102-
expect(transformWithEsbuild).toHaveBeenCalledWith(
102+
expect(transformWithOxc).toHaveBeenCalledWith(
103103
fakeSource,
104104
"/test" + ext,
105105
{
@@ -131,11 +131,11 @@ describe("vite-node.plugin.loader.mjs", () => {
131131
await expect(loader.load(url, {}, mockNextLoad)).rejects.toThrow("fail");
132132
});
133133

134-
it("handles transformWithEsbuild error", async () => {
134+
it("handles transformWithOxc error", async () => {
135135
const { readFile } = await import("node:fs/promises");
136-
const { transformWithEsbuild } = await import("vite");
136+
const { transformWithOxc } = await import("vite");
137137
readFile.mockResolvedValueOnce("source"); // ensure readFile succeeds
138-
transformWithEsbuild.mockRejectedValueOnce(new Error("esbuild fail"));
138+
transformWithOxc.mockRejectedValueOnce(new Error("esbuild fail"));
139139
const url = "file:///fail.ts";
140140
await expect(loader.load(url, {}, mockNextLoad)).rejects.toThrow(
141141
"esbuild fail",

0 commit comments

Comments
 (0)