@@ -10,16 +10,19 @@ import { uploadFiles } from "./upload-files";
1010import { mkdir } from "fs/promises" ;
1111import { writeFile } from "fs/promises" ;
1212import { pathToFileURL } from "url" ;
13+ import { tmpdir } from "os" ;
1314
1415describe ( "uploadFiles" , ( ) => {
1516 it ( "should upload local folder" , async ( ) => {
16- await mkdir ( "test-folder/sub" , { recursive : true } ) ;
17+ const tmpDir = tmpdir ( ) ;
1718
18- await writeFile ( "test-folder/sub/file1.txt" , "file1" ) ;
19- await writeFile ( "test-folder/sub/file2.txt" , "file2" ) ;
19+ await mkdir ( `${ tmpDir } /test-folder/sub` , { recursive : true } ) ;
2020
21- await writeFile ( "test-folder/file3.txt" , "file3" ) ;
22- await writeFile ( "test-folder/file4.txt" , "file4" ) ;
21+ await writeFile ( `${ tmpDir } /test-folder/sub/file1.txt` , "file1" ) ;
22+ await writeFile ( `${ tmpDir } /test-folder/sub/file2.txt` , "file2" ) ;
23+
24+ await writeFile ( `${ tmpDir } /test-folder/file3.txt` , "file3" ) ;
25+ await writeFile ( `${ tmpDir } /test-folder/file4.txt` , "file4" ) ;
2326
2427 const repoName = `${ TEST_USER } /TEST-${ insecureRandomString ( ) } ` ;
2528 const repo = { type : "model" , name : repoName } satisfies RepoId ;
0 commit comments