@@ -9,11 +9,7 @@ import {
99 waitForLoadedSQLMesh ,
1010} from './utils'
1111import { writeFileSync } from 'fs'
12- import {
13- createPythonInterpreterSettingsSpecifier ,
14- startCodeServer ,
15- stopCodeServer ,
16- } from './utils_code_server'
12+ import { createPythonInterpreterSettingsSpecifier } from './utils_code_server'
1713
1814/**
1915 * Helper function to launch VS Code and test lineage with given project path config
@@ -134,7 +130,7 @@ test('Lineage panel renders correctly - absolute path project outside of workspa
134130} )
135131
136132// These work on local machine when debuggin but not on CI, so skipping for now
137- test . skip ( 'Lineage panel renders correctly - multiworkspace setup' , async ( {
133+ test ( 'Lineage panel renders correctly - multiworkspace setup' , async ( {
138134 page,
139135 sharedCodeServer,
140136} ) => {
@@ -177,13 +173,12 @@ test.skip('Lineage panel renders correctly - multiworkspace setup', async ({
177173 { spaces : 2 } ,
178174 )
179175
180- await openServerPage ( page , workspaceDir , sharedCodeServer )
181- await page . waitForSelector ( 'text=Open workspace' )
182- await page . click ( 'text=Open workspace' )
176+ await openServerPage ( page , workspaceFilePath , sharedCodeServer )
177+ await page . reload ( )
183178 await testLineageWithProjectPath ( page )
184179} )
185180
186- test . skip ( 'Lineage panel renders correctly - multiworkspace setup reversed' , async ( {
181+ test ( 'Lineage panel renders correctly - multiworkspace setup reversed' , async ( {
187182 page,
188183 sharedCodeServer,
189184} ) => {
@@ -216,12 +211,8 @@ test.skip('Lineage panel renders correctly - multiworkspace setup reversed', asy
216211 } ) ,
217212 )
218213
219- const context = await startCodeServer ( {
220- tempDir : workspaceDir ,
221- } )
222-
223214 const settings = {
224- 'python.defaultInterpreterPath' : context . defaultPythonInterpreter ,
215+ 'python.defaultInterpreterPath' : sharedCodeServer . defaultPythonInterpreter ,
225216 }
226217 await fs . ensureDir ( path . join ( projectDir1 , '.vscode' ) )
227218 await fs . writeJson (
@@ -236,12 +227,7 @@ test.skip('Lineage panel renders correctly - multiworkspace setup reversed', asy
236227 { spaces : 2 } ,
237228 )
238229
239- try {
240- await openServerPage ( page , workspaceDir , sharedCodeServer )
241- await page . waitForSelector ( 'text=Open workspace' )
242- await page . click ( 'text=Open workspace' )
243- await testLineageWithProjectPath ( page )
244- } finally {
245- await stopCodeServer ( context )
246- }
230+ await openServerPage ( page , workspaceFilePath , sharedCodeServer )
231+ await page . reload ( )
232+ await testLineageWithProjectPath ( page )
247233} )
0 commit comments