import logger from "../../reporting-helpers/logger";
import {browser, $, $$, expect} from '@wdio/globals'

export default async function (website: string) {
    // await browser.url(website);
    // logger.info(`Navigating to website : ${website}`);
    // await browser.pause(1000);

    try {
        await browser.url(website);
        
    } catch (error) {
        console.warn('⚠️ Lost connection to browser context. Reloading session...');
        await browser.reloadSession();
        await browser.switchFrame(null);
        await browser.url(website);
        await browser.pause(2000);
        console.warn('✅ Connection is established now...');
    }
}
