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

export default async function (falseCase: boolean, expectedUrl: string) {
    const currentUrl = await browser.getUrl();
    logger.info(`Current URL : ${currentUrl}`)
    logger.info(`Expected URL : ${expectedUrl}`)

    if (falseCase) {
        CustomExpect.expectNotToEqual(currentUrl, expectedUrl, `Current URL "${currentUrl}" and expected url "${expectedUrl}" are equal`)
    } else {
        CustomExpect.expectToEqual(currentUrl, expectedUrl, `Current URL "${currentUrl}" and expected url "${expectedUrl}" are not equal`)
    }
};
