class SearchSortLocators: SELECT_MENU = create_class_locator("select-menu") SELECT_MENU_ITEM = create_class_locator("select-menu-item") SELECT_SUMMARY = create_class_locator("select-menu-button") SELECT_SUMMARY_NAME = create_tag_locator("span")
class SearchResultsListLocators: RESULTS_CONTAINER = create_class_locator("codesearch-results") REPO_RESULT = create_class_locator("repo-list-item")
class SearchResultItemLocators: TITLE = create_tag_locator("h3") TITLE_LINK = create_tag_locator("a") OCTICON_STAR = create_class_locator("octicon-star")
class GithubPageLocators: LOADER_BAR = create_class_locator("pjax-loader-bar")
class PaginationLocators: PAGINATION = create_class_locator("pagination") PREV_PAGE = create_class_locator("previous_page") NEXT_PAGE = create_class_locator("next_page") CURRENT_PAGE = create_class_locator("current")
class TopMenuLocators: SEARCH_INPUT = create_class_locator("header-search-input") HEADER = create_class_locator("Header") HEADER_OLD = create_class_locator("Header-old") HOME_LINK = create_xpath_locator("//a[@aria-label='Homepage']")
class RepoPageHeadLocators: REPOHEAD = create_class_locator("repohead-details-container") TITLE = create_tag_locator("h1")