class HomeLocators: HOME_LOGO = '//*[contains(@class, "home-page__search-panel__logo")]' BN_SEARCH = '//button[text()="Search"]' BN_DISCOVER = '//button[text()="Discover"]' CARDS_TITLE = '//*[contains(@class, "header__left-part") and text()="{}"]' SEARCH_ENTITY_CARD_ITEM = '(//*[contains(@class, "search-entity-card-list__container")]' \ '//*[contains(@class, "header__left-part") and text()="{}"]/../..//' \ 'div[contains(@class, "search-entity-card--normal")])' #(//*[contains(@class, "search-entity-card-list__container")]//*[contains(@class, "header__left-part") and text()="{}"]/../..//div[contains(@class, "search-entity-card--normal")])[{}] SEARCH_ENTITY_CARD_NAME = SEARCH_ENTITY_CARD_ITEM + '[{}]//*[contains(@class, "search-entity-card__name")]' SEARCH_ENTITY_CARD_BY_ARTIST = SEARCH_ENTITY_CARD_ITEM + '[{}]//*[contains(@class, "search-entity-card__artist")]' SEARCH_ENTITY_CARD_IMG = SEARCH_ENTITY_CARD_ITEM + '[{}]//img' SEARCH_ENTITY_CARD_BTN = SEARCH_ENTITY_CARD_ITEM + '[{}]//*[contains(@class, "search-entity-card__btn")]/button' SEARCH_ENTITY_CARD_GREEN_MARK = SEARCH_ENTITY_CARD_ITEM + '[{}]//*[contains(@class, "search-entity-card__mark")]'