34 lines
No EOL
921 B
JavaScript
34 lines
No EOL
921 B
JavaScript
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
|
|
}); |