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

export default async function () {
    const currentWindowHandle = await browser.getWindowHandle();
    const lastWindowHandle = (await browser.getWindowHandles()).slice(-1)[0];

    if (currentWindowHandle === lastWindowHandle) {
        await browser.closeWindow();
    } else {
        await browser.switchToWindow(lastWindowHandle);
        await browser.closeWindow();
        await browser.switchToWindow(currentWindowHandle);
    }
    logger.info(`Closing the last opened window`);
};
