@@ -5,7 +5,7 @@ vi.mock("node:fs/promises", () => ({
55 readFile : vi . fn ( ) ,
66} ) ) ;
77vi . 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