@@ -38,7 +38,10 @@ async function runTest(page: Page, context: CodeServerContext): Promise<void> {
3838 await openLineageView ( page )
3939}
4040
41- async function setupEnvironment ( ) : Promise < [ string , PythonEnvironment ] > {
41+ async function setupEnvironment ( ) : Promise < {
42+ tempDir : string
43+ pythonDetails : PythonEnvironment
44+ } > {
4245 const tempDir = await fs . mkdtemp (
4346 path . join ( os . tmpdir ( ) , 'vscode-test-tcloud-' ) ,
4447 )
@@ -61,15 +64,14 @@ async function setupEnvironment(): Promise<[string, PythonEnvironment]> {
6164 await fs . writeJson ( path . join ( tempDir , '.vscode' , 'settings.json' ) , settings , {
6265 spaces : 2 ,
6366 } )
64-
65- return [ tempDir , pythonDetails ]
67+ return { tempDir, pythonDetails }
6668}
6769
6870test . describe ( 'python environment variable injection on sqlmesh_lsp' , ( ) => {
6971 test ( 'normal setup - error ' , async ( { page } , testInfo ) => {
7072 testInfo . setTimeout ( 120_000 )
7173
72- const [ tempDir , _ ] = await setupEnvironment ( )
74+ const { tempDir } = await setupEnvironment ( )
7375 writeEnvironmentConfig ( tempDir )
7476
7577 const context = await startCodeServer ( {
@@ -87,7 +89,7 @@ test.describe('python environment variable injection on sqlmesh_lsp', () => {
8789 test ( 'normal setup - set' , async ( { page } , testInfo ) => {
8890 testInfo . setTimeout ( 120_000 )
8991
90- const [ tempDir , _ ] = await setupEnvironment ( )
92+ const { tempDir } = await setupEnvironment ( )
9193 writeEnvironmentConfig ( tempDir )
9294 const env_file = path . join ( tempDir , '.env' )
9395 fs . writeFileSync ( env_file , 'TEST_VAR=test_value' )
@@ -131,7 +133,7 @@ test.describe('tcloud version', () => {
131133 test ( 'normal setup - error ' , async ( { page } , testInfo ) => {
132134 testInfo . setTimeout ( 120_000 )
133135
134- const [ tempDir , pythonDetails ] = await setupEnvironment ( )
136+ const { tempDir, pythonDetails } = await setupEnvironment ( )
135137 await setupTcloudProject ( tempDir , pythonDetails )
136138 writeEnvironmentConfig ( tempDir )
137139 const context = await startCodeServer ( {
@@ -148,7 +150,7 @@ test.describe('tcloud version', () => {
148150 test ( 'normal setup - set' , async ( { page } , testInfo ) => {
149151 testInfo . setTimeout ( 120_000 )
150152
151- const [ tempDir , pythonDetails ] = await setupEnvironment ( )
153+ const { tempDir, pythonDetails } = await setupEnvironment ( )
152154 await setupTcloudProject ( tempDir , pythonDetails )
153155 writeEnvironmentConfig ( tempDir )
154156 const env_file = path . join ( tempDir , '.env' )
0 commit comments