in playwright_tests/pages/sumo_pages.py [0:0]
def __init__(self, page: Page):
# Auth Page.
self.auth_page = AuthPage(page)
# Search Page.
self.search_page = SearchPage(page)
# Homepage.
self.homepage = Homepage(page)
# Ways to contribute_messages pages.
self.ways_to_contribute_pages = WaysToContributePages(page)
# Footer.
self.footer_section = FooterSection(page)
# top-navbar.
self.top_navbar = TopNavbar(page)
# Profile pages.
self.my_profile_page = MyProfilePage(page)
self.my_answers_page = MyProfileAnswersPage(page)
self.my_questions_page = MyProfileMyQuestionsPage(page)
self.question_page = QuestionPage(page)
self.my_documents_page = MyProfileDocumentsPage(page)
self.edit_my_profile_page = MyProfileEdit(page)
self.edit_my_profile_settings_page = MyProfileEditSettingsPage(page)
self.edit_my_profile_con_areas_page = MyProfileEditContributionAreasPage(page)
self.user_navbar = UserNavbar(page)
# Messaging System.
self.sent_message_page = SentMessagePage(page)
self.new_message_page = NewMessagePage(page)
self.inbox_page = InboxPage(page)
self.mess_system_user_navbar = MessagingSystemUserNavbar(page)
# Contribute page.
self.contribute_page = ContributePage(page)
# AAQ Pages
self.aaq_form_page = AAQFormPage(page)
# Explore our help articles products page.
self.products_page = ProductsPage(page)
self.explore_by_topic_page = ExploreByTopicPage(page)
# KB Articles.
self.kb_submit_kb_article_form_page = SubmitKBArticlePage(page)
self.kb_article_page = KBArticlePage(page)
self.kb_edit_article_page = EditKBArticlePage(page)
self.kb_article_discussion_page = KBArticleDiscussionPage(page)
self.kb_article_show_history_page = KBArticleShowHistoryPage(page)
self.kb_article_review_revision_page = KBArticleReviewRevisionPage(page)
self.kb_article_preview_revision_page = KBArticleRevisionsPreviewPage(page)
self.kb_article_edit_article_metadata_page = KBArticleEditMetadata(page)
self.kb_what_links_here_page = WhatLinksHerePage(page)
self.kb_category_page = KBCategoryPage(page)
self.translate_article_page = TranslateArticlePage(page)
# Product Topics page
self.product_topics_page = ProductTopicPage(page)
# Product Solutions page.
self.product_solutions_page = ProductSolutionsPage(page)
# Product Support page.
self.product_support_page = ProductSupportPage(page)
# Contact Support page.
self.contact_support_page = ContactSupportPage(page)
# Forums
self.support_forums_page = SupportForumsPage(page)
self.product_support_forum = ProductSupportForum(page)
# User Groups
self.user_groups = GroupsPage(page)
# Article Discussions page.
self.article_discussions_page = ArticleDiscussionsPage(page)
# Dashboard pages.
self.kb_dashboard_page = KBDashboard(page)
self.recent_revisions_page = RecentRevisions(page)
self.localization_unreviewed_page = UnreviewedLocalizationPage(page)
self.most_visited_translations_page = MostVisitedTranslations(page)
# Media Gallery page.
self.media_gallery = MediaGallery(page)
# Moderate Forum Page
self.moderate_forum_content_page = ModerateForumContent(page)
# Discussions pages
self.contributor_discussions_page = ContributorDiscussionPage(page)
self.forum_discussions_page = ForumDiscussionsPage(page)
self.new_thread_page = NewThreadPage(page)
self.edit_thread_title_page = EditThreadTitle(page)
self.edit_post_thread_page = EditThreadPostPage(page)
self.delete_thread_post_page = DeleteThreadPostPage(page)
self.forum_thread_page = ForumThreadPage(page)
# Discussion Threads flow.
self.contributor_thread_flow = ContributorThreadFlow(page)
# Auth flow Page.
self.auth_flow_page = AuthFlowPage(page)
# AAQ Flow.
self.aaq_flow = AAQFlow(page)
# Messaging System Flows.
self.messaging_system_flow = MessagingSystemFlows(page)
# Edit profile flow
self.edit_profile_flow = EditProfileDataFlow(page)
# KB article Flow
self.submit_kb_article_flow = AddKbArticleFlow(page)
# KB article translation Flow
self.submit_kb_translation_flow = KbArticleTranslationFlow(page)
# KB article deletion Flow
self.kb_article_deletion_flow = DeleteKbArticleFlow(page)
# KB article edit metadata Flow
self.edit_article_metadata_flow = EditArticleMetaFlow(page)
# KB add article media Flow
self.add_kb_media_flow = AddKbMediaFlow(page)
# User Group Flow
self.user_group_flow = UserGroupFlow(page)
# KB article threads Flow
self.kb_article_thread_flow = KbThreads(page)
# Common Web Elements
self.common_web_elements = CommonWebElements(page)