@@ -977,6 +977,14 @@ describe("gptscript module", () => {
977977 await g . writeFileInWorkspace ( "test.txt" , Buffer . from ( "test" ) , workspaceID )
978978 const content = await g . readFileInWorkspace ( "test.txt" , workspaceID )
979979 expect ( content . toString ( ) ) . toEqual ( "test" )
980+
981+ const fileInfo = await g . statFileInWorkspace ( "test.txt" , workspaceID )
982+ expect ( fileInfo . size ) . toEqual ( 4 )
983+ expect ( fileInfo . name ) . toEqual ( "test.txt" )
984+ expect ( fileInfo . workspaceID ) . toEqual ( workspaceID )
985+ expect ( fileInfo . modTime ) . toBeDefined ( )
986+
987+ await g . deleteFileInWorkspace ( "test.txt" , workspaceID )
980988 await g . deleteWorkspace ( workspaceID )
981989 } , 60000 )
982990
@@ -1034,6 +1042,14 @@ describe("gptscript module", () => {
10341042 await g . writeFileInWorkspace ( "test.txt" , Buffer . from ( "test" ) , workspaceID )
10351043 const content = await g . readFileInWorkspace ( "test.txt" , workspaceID )
10361044 expect ( content . toString ( ) ) . toEqual ( "test" )
1045+
1046+ const fileInfo = await g . statFileInWorkspace ( "test.txt" , workspaceID )
1047+ expect ( fileInfo . size ) . toEqual ( 4 )
1048+ expect ( fileInfo . name ) . toEqual ( "test.txt" )
1049+ expect ( fileInfo . workspaceID ) . toEqual ( workspaceID )
1050+ expect ( fileInfo . modTime ) . toBeDefined ( )
1051+
1052+ await g . deleteFileInWorkspace ( "test.txt" , workspaceID )
10371053 await g . deleteWorkspace ( workspaceID )
10381054 } , 60000 )
10391055
0 commit comments