Files
doczyai-pipelines/Doczy.AI_Automation/utils/common_methods2.py
T
2024-05-07 18:13:51 +05:30

20 lines
766 B
Python

from pages.Email_sign_in_page import Email_sign_in_page
from pages.Password_sign_in_page import Password_sign_in_page
from pages.Pre_sign_in_page import Pre_sign_in_page
from pages.Remember_sign_in_page import Remember_sign_in_page
from utils.logger import get_logger
logger = get_logger()
def sign_in(driver, config):
pre_sign_in_page = Pre_sign_in_page(driver)
pre_sign_in_page.click_sign_in_link()
logger.info(f"Adding email")
email_sign_in_page = Email_sign_in_page(driver)
email_sign_in_page.sign_in(config)
logger.info(f"Email added")
password_sign_in_page = Password_sign_in_page(driver)
password_sign_in_page.sign_in(config)
remember_sign_in_page = Remember_sign_in_page(driver)
remember_sign_in_page.click_no_btn()