describe('Debug Test', () => { let driver; beforeAll(async () => { console.log('Creating driver...'); driver = await global.createDriver(); console.log('Driver created successfully'); }); afterAll(async () => { console.log('Quitting driver...'); await global.quitDriver(driver); }); test('should connect to frontend', async () => { console.log('Attempting to navigate to:', global.testConfig.baseUrl); try { await driver.get(global.testConfig.baseUrl); console.log('Navigation successful'); const title = await driver.getTitle(); console.log('Page title:', title); const currentUrl = await driver.getCurrentUrl(); console.log('Current URL:', currentUrl); expect(title).toBeDefined(); } catch (error) { console.error('Error during navigation:', error.message); throw error; } }, 60000); // 60 second timeout });