@@ -46,22 +46,20 @@ describe('prepareRepoDataPerformanceTest', function () {
4646 'handles many files' ,
4747 function ( ) {
4848 const telemetry = new TelemetryHelper ( )
49- let workspace : WorkspaceFolder
50- let result : resultType
5149 return {
5250 setup : async ( ) => {
53- workspace = await createTestWorkspace ( 500 , {
51+ return await createTestWorkspace ( 500 , {
5452 fileNamePrefix : 'file' ,
5553 fileContent : '0123456789' ,
5654 fileNameSuffix : '.md' ,
5755 } )
5856 } ,
59- execute : async ( ) => {
60- result = await prepareRepoData ( [ workspace . uri . fsPath ] , [ workspace ] , telemetry , {
57+ execute : async ( workspace : WorkspaceFolder ) => {
58+ return await prepareRepoData ( [ workspace . uri . fsPath ] , [ workspace ] , telemetry , {
6159 record : ( ) => { } ,
6260 } as unknown as Metric < AmazonqCreateUpload > )
6361 } ,
64- verify : async ( ) => verifyResult ( result , telemetry , 5000 ) ,
62+ verify : async ( _w : WorkspaceFolder , result : resultType ) => verifyResult ( result , telemetry , 5000 ) ,
6563 }
6664 }
6765 )
@@ -92,22 +90,20 @@ describe('prepareRepoDataPerformanceTest', function () {
9290 'handles large files' ,
9391 function ( ) {
9492 const telemetry = new TelemetryHelper ( )
95- let result : resultType
96- let workspace : WorkspaceFolder
9793 return {
9894 setup : async ( ) => {
99- workspace = await createTestWorkspace ( 10 , {
95+ return await createTestWorkspace ( 10 , {
10096 fileNamePrefix : 'file' ,
10197 fileContent : getRandomString ( 1000 ) ,
10298 fileNameSuffix : '.md' ,
10399 } )
104100 } ,
105- execute : async ( ) => {
106- result = await prepareRepoData ( [ workspace . uri . fsPath ] , [ workspace ] , telemetry , {
101+ execute : async ( workspace : WorkspaceFolder ) => {
102+ return await prepareRepoData ( [ workspace . uri . fsPath ] , [ workspace ] , telemetry , {
107103 record : ( ) => { } ,
108104 } as unknown as Metric < AmazonqCreateUpload > )
109105 } ,
110- verify : async ( ) => verifyResult ( result , telemetry , 10000 ) ,
106+ verify : async ( _w : WorkspaceFolder , result : resultType ) => verifyResult ( result , telemetry , 10000 ) ,
111107 }
112108 }
113109 )
0 commit comments