Commit b1ee84b1 by Jhony Avella

Relative to absolute imports for all files in common/test/acceptance/pages

Added author

Fixing pylint line-too-long error

Added missing trailing comma
parent 6fe894f3
...@@ -275,3 +275,4 @@ Alisan Tang <atang@edx.org> ...@@ -275,3 +275,4 @@ Alisan Tang <atang@edx.org>
Kevin Kim <kkim@edx.org> Kevin Kim <kkim@edx.org>
Albert St. Aubin Jr. <astaubin@edx.org> Albert St. Aubin Jr. <astaubin@edx.org>
Casey Litton <caseylitton@gmail.com> Casey Litton <caseylitton@gmail.com>
Jhony Avella <jhony.avella@edunext.co>
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
Logout Page. Logout Page.
""" """
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from . import BASE_URL from common.test.acceptance.pages.common import BASE_URL
class LogoutPage(PageObject): class LogoutPage(PageObject):
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
Utility methods common to Studio and the LMS. Utility methods common to Studio and the LMS.
""" """
from bok_choy.promise import EmptyPromise from bok_choy.promise import EmptyPromise
from ...tests.helpers import disable_animations from common.test.acceptance.tests.helpers import disable_animations
def wait_for_notification(page): def wait_for_notification(page):
......
""" """
Base class for account settings page. Base class for account settings page.
""" """
from . import BASE_URL from common.test.acceptance.pages.lms import BASE_URL
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from bok_choy.promise import EmptyPromise from bok_choy.promise import EmptyPromise
from .fields import FieldsMixin from common.test.acceptance.pages.lms.fields import FieldsMixin
class AccountSettingsPage(FieldsMixin, PageObject): class AccountSettingsPage(FieldsMixin, PageObject):
......
...@@ -5,7 +5,7 @@ Auto-auth page (used to automatically log in during testing). ...@@ -5,7 +5,7 @@ Auto-auth page (used to automatically log in during testing).
import re import re
import urllib import urllib
from bok_choy.page_object import PageObject, unguarded, XSS_INJECTION from bok_choy.page_object import PageObject, unguarded, XSS_INJECTION
from . import AUTH_BASE_URL from common.test.acceptance.pages.lms import AUTH_BASE_URL
class AutoAuthPage(PageObject): class AutoAuthPage(PageObject):
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
Courseware Boomarks Courseware Boomarks
""" """
from bok_choy.promise import EmptyPromise from bok_choy.promise import EmptyPromise
from .course_page import CoursePage from common.test.acceptance.pages.lms.course_page import CoursePage
from ..common.paging import PaginatedUIMixin from common.test.acceptance.pages.common.paging import PaginatedUIMixin
class BookmarksPage(CoursePage, PaginatedUIMixin): class BookmarksPage(CoursePage, PaginatedUIMixin):
......
...@@ -4,7 +4,7 @@ Module for Certificates pages. ...@@ -4,7 +4,7 @@ Module for Certificates pages.
""" """
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from . import BASE_URL from common.test.acceptance.pages.lms import BASE_URL
class CertificatePage(PageObject): class CertificatePage(PageObject):
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
Course about page (with registration button) Course about page (with registration button)
""" """
from .course_page import CoursePage from common.test.acceptance.pages.lms.course_page import CoursePage
from .login_and_register import RegisterPage from common.test.acceptance.pages.lms.login_and_register import RegisterPage
class CourseAboutPage(CoursePage): class CourseAboutPage(CoursePage):
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
Course info page. Course info page.
""" """
from .course_page import CoursePage from common.test.acceptance.pages.lms.course_page import CoursePage
class CourseInfoPage(CoursePage): class CourseInfoPage(CoursePage):
......
...@@ -3,8 +3,8 @@ Base class for pages in courseware. ...@@ -3,8 +3,8 @@ Base class for pages in courseware.
""" """
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from . import BASE_URL from common.test.acceptance.pages.lms import BASE_URL
from .tab_nav import TabNavPage from common.test.acceptance.pages.lms.tab_nav import TabNavPage
class CoursePage(PageObject): class CoursePage(PageObject):
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
Wiki tab on courses Wiki tab on courses
""" """
from .course_page import CoursePage from common.test.acceptance.pages.lms.course_page import CoursePage
from ...pages.studio.utils import type_in_codemirror from common.test.acceptance.pages.studio.utils import type_in_codemirror
class CourseWikiPage(CoursePage): class CourseWikiPage(CoursePage):
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
Courseware page. Courseware page.
""" """
from .course_page import CoursePage from common.test.acceptance.pages.lms.course_page import CoursePage
from bok_choy.promise import EmptyPromise from bok_choy.promise import EmptyPromise
from selenium.webdriver.common.action_chains import ActionChains from selenium.webdriver.common.action_chains import ActionChains
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
Courseware search Courseware search
""" """
from .course_page import CoursePage from common.test.acceptance.pages.lms.course_page import CoursePage
class CoursewareSearchPage(CoursePage): class CoursewareSearchPage(CoursePage):
......
...@@ -4,7 +4,7 @@ import re ...@@ -4,7 +4,7 @@ import re
import urllib import urllib
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from . import BASE_URL from common.test.acceptance.pages.lms import BASE_URL
class ModeCreationPage(PageObject): class ModeCreationPage(PageObject):
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
Student dashboard page. Student dashboard page.
""" """
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from . import BASE_URL from common.test.acceptance.pages.lms import BASE_URL
class DashboardPage(PageObject): class DashboardPage(PageObject):
......
...@@ -3,7 +3,7 @@ Dashboard search ...@@ -3,7 +3,7 @@ Dashboard search
""" """
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from . import BASE_URL from common.test.acceptance.pages.lms import BASE_URL
class DashboardSearchPage(PageObject): class DashboardSearchPage(PageObject):
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
Course discovery page. Course discovery page.
""" """
from . import BASE_URL from common.test.acceptance.pages.lms import BASE_URL
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
......
...@@ -4,7 +4,7 @@ from bok_choy.javascript import wait_for_js ...@@ -4,7 +4,7 @@ from bok_choy.javascript import wait_for_js
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from bok_choy.promise import EmptyPromise, Promise from bok_choy.promise import EmptyPromise, Promise
from .course_page import CoursePage from common.test.acceptance.pages.lms.course_page import CoursePage
class DiscussionPageMixin(object): class DiscussionPageMixin(object):
......
from bok_choy.page_object import PageObject, PageLoadError, unguarded from bok_choy.page_object import PageObject, PageLoadError, unguarded
from bok_choy.promise import BrokenPromise, EmptyPromise from bok_choy.promise import BrokenPromise, EmptyPromise
from .course_page import CoursePage from common.test.acceptance.pages.lms.course_page import CoursePage
from ..common.paging import PaginatedUIMixin from common.test.acceptance.pages.common.paging import PaginatedUIMixin
from ...tests.helpers import disable_animations from common.test.acceptance.tests.helpers import disable_animations
from selenium.webdriver.common.action_chains import ActionChains from selenium.webdriver.common.action_chains import ActionChains
......
...@@ -4,7 +4,7 @@ Mixins for fields. ...@@ -4,7 +4,7 @@ Mixins for fields.
""" """
from bok_choy.promise import EmptyPromise from bok_choy.promise import EmptyPromise
from ...tests.helpers import get_selected_option_text, select_option_by_text from common.test.acceptance.tests.helpers import get_selected_option_text, select_option_by_text
class FieldsMixin(object): class FieldsMixin(object):
......
...@@ -3,7 +3,7 @@ Find courses page (main page of the LMS). ...@@ -3,7 +3,7 @@ Find courses page (main page of the LMS).
""" """
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from . import BASE_URL from common.test.acceptance.pages.lms import BASE_URL
class FindCoursesPage(PageObject): class FindCoursesPage(PageObject):
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
LMS index (home) page. LMS index (home) page.
""" """
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from . import BASE_URL from common.test.acceptance.pages.lms import BASE_URL
BANNER_SELECTOR = 'section.home header div.outer-wrapper div.title .heading-group h1' BANNER_SELECTOR = 'section.home header div.outer-wrapper div.title .heading-group h1'
INTRO_VIDEO_SELECTOR = 'div.play-intro' INTRO_VIDEO_SELECTOR = 'div.play-intro'
......
...@@ -4,10 +4,10 @@ Instructor (2) dashboard page. ...@@ -4,10 +4,10 @@ Instructor (2) dashboard page.
""" """
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from .course_page import CoursePage from common.test.acceptance.pages.lms.course_page import CoursePage
import os import os
from bok_choy.promise import EmptyPromise, Promise from bok_choy.promise import EmptyPromise, Promise
from ...tests.helpers import select_option_by_text, get_selected_option_text, get_options from common.test.acceptance.tests.helpers import select_option_by_text, get_selected_option_text, get_options
class InstructorDashboardPage(CoursePage): class InstructorDashboardPage(CoursePage):
......
...@@ -3,11 +3,11 @@ Bok-Choy PageObject class for learner profile page. ...@@ -3,11 +3,11 @@ Bok-Choy PageObject class for learner profile page.
""" """
from bok_choy.query import BrowserQuery from bok_choy.query import BrowserQuery
from . import BASE_URL from common.test.acceptance.pages.lms import BASE_URL
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from .fields import FieldsMixin from common.test.acceptance.pages.lms.fields import FieldsMixin
from bok_choy.promise import EmptyPromise from bok_choy.promise import EmptyPromise
from .instructor_dashboard import InstructorDashboardPage from common.test.acceptance.pages.lms.instructor_dashboard import InstructorDashboardPage
from selenium.webdriver import ActionChains from selenium.webdriver import ActionChains
......
...@@ -4,8 +4,8 @@ Login page for the LMS. ...@@ -4,8 +4,8 @@ Login page for the LMS.
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from bok_choy.promise import EmptyPromise from bok_choy.promise import EmptyPromise
from . import BASE_URL from common.test.acceptance.pages.lms import BASE_URL
from .dashboard import DashboardPage from common.test.acceptance.pages.lms.dashboard import DashboardPage
class LoginPage(PageObject): class LoginPage(PageObject):
......
...@@ -3,8 +3,8 @@ ...@@ -3,8 +3,8 @@
from urllib import urlencode from urllib import urlencode
from bok_choy.page_object import PageObject, unguarded from bok_choy.page_object import PageObject, unguarded
from bok_choy.promise import Promise, EmptyPromise from bok_choy.promise import Promise, EmptyPromise
from . import BASE_URL from common.test.acceptance.pages.lms import BASE_URL
from .dashboard import DashboardPage from common.test.acceptance.pages.lms.dashboard import DashboardPage
class RegisterPage(PageObject): class RegisterPage(PageObject):
......
...@@ -4,8 +4,8 @@ import re ...@@ -4,8 +4,8 @@ import re
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from bok_choy.promise import Promise from bok_choy.promise import Promise
from . import BASE_URL from common.test.acceptance.pages.lms import BASE_URL
from .dashboard import DashboardPage from common.test.acceptance.pages.lms.dashboard import DashboardPage
class PaymentAndVerificationFlow(PageObject): class PaymentAndVerificationFlow(PageObject):
......
"""LMS-hosted Programs pages""" """LMS-hosted Programs pages"""
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from . import BASE_URL from common.test.acceptance.pages.lms import BASE_URL
class ProgramListingPage(PageObject): class ProgramListingPage(PageObject):
......
""" """
Student progress page Student progress page
""" """
from .course_page import CoursePage from common.test.acceptance.pages.lms.course_page import CoursePage
class ProgressPage(CoursePage): class ProgressPage(CoursePage):
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
Staff view of courseware Staff view of courseware
""" """
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from .courseware import CoursewarePage from common.test.acceptance.pages.lms.courseware import CoursewarePage
class StaffPage(CoursewarePage): class StaffPage(CoursewarePage):
......
...@@ -3,12 +3,12 @@ ...@@ -3,12 +3,12 @@
Teams pages. Teams pages.
""" """
from .course_page import CoursePage from common.test.acceptance.pages.lms.course_page import CoursePage
from .discussion import InlineDiscussionPage from common.test.acceptance.pages.lms.discussion import InlineDiscussionPage
from ..common.paging import PaginatedUIMixin from common.test.acceptance.pages.common.paging import PaginatedUIMixin
from ...pages.common.utils import confirm_prompt from common.test.acceptance.pages.common.utils import confirm_prompt
from .fields import FieldsMixin from common.test.acceptance.pages.lms.fields import FieldsMixin
TOPIC_CARD_CSS = 'div.wrapper-card-core' TOPIC_CARD_CSS = 'div.wrapper-card-core'
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
Course Textbooks page. Course Textbooks page.
""" """
from .course_page import CoursePage from common.test.acceptance.pages.lms.course_page import CoursePage
from bok_choy.promise import EmptyPromise from bok_choy.promise import EmptyPromise
......
"""Track selection page""" """Track selection page"""
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from . import BASE_URL from common.test.acceptance.pages.lms import BASE_URL
from .dashboard import DashboardPage from common.test.acceptance.pages.lms.dashboard import DashboardPage
from .pay_and_verify import PaymentAndVerificationFlow from common.test.acceptance.pages.lms.pay_and_verify import PaymentAndVerificationFlow
class TrackSelectionPage(PageObject): class TrackSelectionPage(PageObject):
......
...@@ -5,8 +5,8 @@ The Files and Uploads page for a course in Studio ...@@ -5,8 +5,8 @@ The Files and Uploads page for a course in Studio
import urllib import urllib
import os import os
from opaque_keys.edx.locator import CourseLocator from opaque_keys.edx.locator import CourseLocator
from . import BASE_URL from common.test.acceptance.pages.studio import BASE_URL
from .course_page import CoursePage from common.test.acceptance.pages.studio.course_page import CoursePage
from bok_choy.javascript import wait_for_js, requirejs from bok_choy.javascript import wait_for_js, requirejs
......
...@@ -5,7 +5,7 @@ Auto-auth page (used to automatically log in during testing). ...@@ -5,7 +5,7 @@ Auto-auth page (used to automatically log in during testing).
import re import re
import urllib import urllib
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from . import BASE_URL from common.test.acceptance.pages.studio import BASE_URL
class AutoAuthPage(PageObject): class AutoAuthPage(PageObject):
......
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.keys import Keys
from ..common.utils import click_css from common.test.acceptance.pages.common.utils import click_css
from selenium.webdriver.support.ui import Select from selenium.webdriver.support.ui import Select
......
...@@ -4,11 +4,11 @@ Container page in Studio ...@@ -4,11 +4,11 @@ Container page in Studio
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from bok_choy.promise import Promise, EmptyPromise from bok_choy.promise import Promise, EmptyPromise
from . import BASE_URL from common.test.acceptance.pages.studio import BASE_URL
from ..common.utils import click_css, confirm_prompt from common.test.acceptance.pages.common.utils import click_css, confirm_prompt
from .utils import type_in_codemirror from common.test.acceptance.pages.studio.utils import type_in_codemirror
class ContainerPage(PageObject): class ContainerPage(PageObject):
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
Course Updates page. Course Updates page.
""" """
from .course_page import CoursePage from common.test.acceptance.pages.studio.course_page import CoursePage
class CourseUpdatesPage(CoursePage): class CourseUpdatesPage(CoursePage):
......
...@@ -5,7 +5,7 @@ Base class for pages specific to a course in Studio. ...@@ -5,7 +5,7 @@ Base class for pages specific to a course in Studio.
import os import os
from opaque_keys.edx.locator import CourseLocator from opaque_keys.edx.locator import CourseLocator
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from . import BASE_URL from common.test.acceptance.pages.studio import BASE_URL
class CoursePage(PageObject): class CoursePage(PageObject):
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
Course rerun page in Studio Course rerun page in Studio
""" """
from .course_page import CoursePage from common.test.acceptance.pages.studio.course_page import CoursePage
from .utils import set_input_value from common.test.acceptance.pages.studio.utils import set_input_value
class CourseRerunPage(CoursePage): class CourseRerunPage(CoursePage):
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
Pages page for a course. Pages page for a course.
""" """
from .course_page import CoursePage from common.test.acceptance.pages.studio.course_page import CoursePage
class PagesPage(CoursePage): class PagesPage(CoursePage):
......
...@@ -3,7 +3,7 @@ Home page for Studio when not logged in. ...@@ -3,7 +3,7 @@ Home page for Studio when not logged in.
""" """
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from . import BASE_URL from common.test.acceptance.pages.studio import BASE_URL
class HowitworksPage(PageObject): class HowitworksPage(PageObject):
......
...@@ -9,11 +9,11 @@ import os ...@@ -9,11 +9,11 @@ import os
import re import re
import requests import requests
from ..common.utils import click_css from common.test.acceptance.pages.common.utils import click_css
from .library import LibraryPage from common.test.acceptance.pages.studio.library import LibraryPage
from .course_page import CoursePage from common.test.acceptance.pages.studio.course_page import CoursePage
from . import BASE_URL from common.test.acceptance.pages.studio import BASE_URL
class TemplateCheckMixin(object): class TemplateCheckMixin(object):
......
...@@ -3,7 +3,7 @@ Studio Home page ...@@ -3,7 +3,7 @@ Studio Home page
""" """
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from . import BASE_URL from common.test.acceptance.pages.studio import BASE_URL
from selenium.webdriver import ActionChains from selenium.webdriver import ActionChains
......
...@@ -5,15 +5,15 @@ from bok_choy.javascript import js_defined, wait_for_js ...@@ -5,15 +5,15 @@ from bok_choy.javascript import js_defined, wait_for_js
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from bok_choy.promise import EmptyPromise from bok_choy.promise import EmptyPromise
from selenium.webdriver.support.select import Select from selenium.webdriver.support.select import Select
from .component_editor import ComponentEditorView from common.test.acceptance.pages.studio.component_editor import ComponentEditorView
from .container import XBlockWrapper from common.test.acceptance.pages.studio.container import XBlockWrapper
from ...pages.studio.users import UsersPageMixin from common.test.acceptance.pages.studio.users import UsersPageMixin
from ...pages.studio.pagination import PaginatedMixin from common.test.acceptance.pages.studio.pagination import PaginatedMixin
from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.keys import Keys
from ..common.utils import confirm_prompt, wait_for_notification from common.test.acceptance.pages.common.utils import confirm_prompt, wait_for_notification
from . import BASE_URL from common.test.acceptance.pages.studio import BASE_URL
class LibraryPage(PageObject): class LibraryPage(PageObject):
......
...@@ -4,7 +4,7 @@ Login page for Studio. ...@@ -4,7 +4,7 @@ Login page for Studio.
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from bok_choy.promise import EmptyPromise from bok_choy.promise import EmptyPromise
from . import BASE_URL from common.test.acceptance.pages.studio import BASE_URL
class LoginPage(PageObject): class LoginPage(PageObject):
......
...@@ -10,11 +10,11 @@ from selenium.webdriver import ActionChains ...@@ -10,11 +10,11 @@ from selenium.webdriver import ActionChains
from selenium.webdriver.support.ui import Select from selenium.webdriver.support.ui import Select
from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.keys import Keys
from ..common.utils import click_css, confirm_prompt from common.test.acceptance.pages.common.utils import click_css, confirm_prompt
from .course_page import CoursePage from common.test.acceptance.pages.studio.course_page import CoursePage
from .container import ContainerPage from common.test.acceptance.pages.studio.container import ContainerPage
from .utils import set_input_value_and_save, set_input_value from common.test.acceptance.pages.studio.utils import set_input_value_and_save, set_input_value
class CourseOutlineItem(object): class CourseOutlineItem(object):
......
...@@ -7,9 +7,9 @@ import os ...@@ -7,9 +7,9 @@ import os
from bok_choy.promise import EmptyPromise from bok_choy.promise import EmptyPromise
from bok_choy.javascript import requirejs from bok_choy.javascript import requirejs
from .course_page import CoursePage from common.test.acceptance.pages.studio.course_page import CoursePage
from .users import wait_for_ajax_or_reload from common.test.acceptance.pages.studio.users import wait_for_ajax_or_reload
from .utils import press_the_notification_button from common.test.acceptance.pages.studio.utils import press_the_notification_button
@requirejs('js/factories/settings') @requirejs('js/factories/settings')
......
...@@ -3,8 +3,12 @@ Course Advanced Settings page ...@@ -3,8 +3,12 @@ Course Advanced Settings page
""" """
from bok_choy.promise import EmptyPromise from bok_choy.promise import EmptyPromise
from .course_page import CoursePage from common.test.acceptance.pages.studio.course_page import CoursePage
from .utils import press_the_notification_button, type_in_codemirror, get_codemirror_value from common.test.acceptance.pages.studio.utils import (
press_the_notification_button,
type_in_codemirror,
get_codemirror_value,
)
KEY_CSS = '.key h3.title' KEY_CSS = '.key h3.title'
......
...@@ -11,7 +11,7 @@ The methods in these classes are organized into several conceptual buckets: ...@@ -11,7 +11,7 @@ The methods in these classes are organized into several conceptual buckets:
import os import os
from bok_choy.promise import EmptyPromise from bok_choy.promise import EmptyPromise
from .course_page import CoursePage from common.test.acceptance.pages.studio.course_page import CoursePage
from common.test.acceptance.tests.helpers import disable_animations from common.test.acceptance.tests.helpers import disable_animations
from selenium.webdriver import ActionChains from selenium.webdriver import ActionChains
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
Course Grading Settings page. Course Grading Settings page.
""" """
from .course_page import CoursePage from common.test.acceptance.pages.studio.course_page import CoursePage
class GradingPage(CoursePage): class GradingPage(CoursePage):
......
""" """
Course Group Configurations page. Course Group Configurations page.
""" """
from ..common.utils import confirm_prompt from common.test.acceptance.pages.common.utils import confirm_prompt
from .course_page import CoursePage from common.test.acceptance.pages.studio.course_page import CoursePage
class GroupConfigurationsPage(CoursePage): class GroupConfigurationsPage(CoursePage):
......
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from . import BASE_URL from common.test.acceptance.pages.studio import BASE_URL
class SignupPage(PageObject): class SignupPage(PageObject):
......
...@@ -4,8 +4,8 @@ Course Textbooks page. ...@@ -4,8 +4,8 @@ Course Textbooks page.
import requests import requests
from path import Path as path from path import Path as path
from ..common.utils import click_css from common.test.acceptance.pages.common.utils import click_css
from .course_page import CoursePage from common.test.acceptance.pages.studio.course_page import CoursePage
class TextbookUploadPage(CoursePage): class TextbookUploadPage(CoursePage):
......
...@@ -3,9 +3,9 @@ Page classes to test either the Course Team page or the Library Team page. ...@@ -3,9 +3,9 @@ Page classes to test either the Course Team page or the Library Team page.
""" """
from bok_choy.promise import EmptyPromise from bok_choy.promise import EmptyPromise
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from ...tests.helpers import disable_animations from common.test.acceptance.tests.helpers import disable_animations
from .course_page import CoursePage from common.test.acceptance.pages.studio.course_page import CoursePage
from . import BASE_URL from common.test.acceptance.pages.studio import BASE_URL
def wait_for_ajax_or_reload(browser): def wait_for_ajax_or_reload(browser):
......
...@@ -6,7 +6,7 @@ from selenium.webdriver.common.keys import Keys ...@@ -6,7 +6,7 @@ from selenium.webdriver.common.keys import Keys
from bok_choy.javascript import js_defined from bok_choy.javascript import js_defined
from bok_choy.promise import EmptyPromise from bok_choy.promise import EmptyPromise
from ..common.utils import click_css, wait_for_notification from common.test.acceptance.pages.common.utils import click_css, wait_for_notification
@js_defined('window.jQuery') @js_defined('window.jQuery')
......
...@@ -6,9 +6,9 @@ import os ...@@ -6,9 +6,9 @@ import os
import requests import requests
from bok_choy.promise import EmptyPromise, Promise from bok_choy.promise import EmptyPromise, Promise
from bok_choy.javascript import wait_for_js, js_defined from bok_choy.javascript import wait_for_js, js_defined
from ....tests.helpers import YouTubeStubConfig from common.test.acceptance.tests.helpers import YouTubeStubConfig
from ...lms.video.video import VideoPage from common.test.acceptance.pages.lms.video.video import VideoPage
from ...common.utils import wait_for_notification from common.test.acceptance.pages.common.utils import wait_for_notification
from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.action_chains import ActionChains from selenium.webdriver.common.action_chains import ActionChains
......
...@@ -4,7 +4,7 @@ PageObjects related to the AcidBlock ...@@ -4,7 +4,7 @@ PageObjects related to the AcidBlock
from bok_choy.page_object import PageObject from bok_choy.page_object import PageObject
from bok_choy.promise import EmptyPromise, BrokenPromise from bok_choy.promise import EmptyPromise, BrokenPromise
from .utils import wait_for_xblock_initialization from common.test.acceptance.pages.xblock.utils import wait_for_xblock_initialization
class AcidView(PageObject): class AcidView(PageObject):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment