Commit 89ed6f1c by Shauna Gordon-McKeon

Switch relative to absolute urls in imports (tests/lms part 1)

parent 29bb5b50
...@@ -10,11 +10,11 @@ from bok_choy.page_object import XSS_INJECTION ...@@ -10,11 +10,11 @@ from bok_choy.page_object import XSS_INJECTION
from datetime import datetime from datetime import datetime
from pytz import timezone, utc from pytz import timezone, utc
from ...pages.lms.account_settings import AccountSettingsPage from common.test.acceptance.pages.lms.account_settings import AccountSettingsPage
from ...pages.lms.auto_auth import AutoAuthPage from common.test.acceptance.pages.lms.auto_auth import AutoAuthPage
from ...pages.lms.dashboard import DashboardPage from common.test.acceptance.pages.lms.dashboard import DashboardPage
from ..helpers import EventsTestMixin from common.test.acceptance.tests.helpers import EventsTestMixin
class AccountSettingsTestMixin(EventsTestMixin, WebAppTest): class AccountSettingsTestMixin(EventsTestMixin, WebAppTest):
......
...@@ -5,17 +5,17 @@ End-to-end tests for the courseware unit bookmarks. ...@@ -5,17 +5,17 @@ End-to-end tests for the courseware unit bookmarks.
import json import json
from nose.plugins.attrib import attr from nose.plugins.attrib import attr
import requests import requests
from ...pages.studio.auto_auth import AutoAuthPage as StudioAutoAuthPage from common.test.acceptance.pages.studio.auto_auth import AutoAuthPage as StudioAutoAuthPage
from ...pages.lms.auto_auth import AutoAuthPage as LmsAutoAuthPage from common.test.acceptance.pages.lms.auto_auth import AutoAuthPage as LmsAutoAuthPage
from ...pages.lms.bookmarks import BookmarksPage from common.test.acceptance.pages.lms.bookmarks import BookmarksPage
from ...pages.lms.courseware import CoursewarePage from common.test.acceptance.pages.lms.courseware import CoursewarePage
from ...pages.lms.course_nav import CourseNavPage from common.test.acceptance.pages.lms.course_nav import CourseNavPage
from ...pages.studio.overview import CourseOutlinePage from common.test.acceptance.pages.studio.overview import CourseOutlinePage
from ...pages.common.logout import LogoutPage from common.test.acceptance.pages.common.logout import LogoutPage
from ...pages.common import BASE_URL from common.test.acceptance.pages.common import BASE_URL
from ...fixtures.course import CourseFixture, XBlockFixtureDesc from common.test.acceptance.fixtures.course import CourseFixture, XBlockFixtureDesc
from ..helpers import EventsTestMixin, UniqueCourseTest, is_404_page from common.test.acceptance.tests.helpers import EventsTestMixin, UniqueCourseTest, is_404_page
class BookmarksTestMixin(EventsTestMixin, UniqueCourseTest): class BookmarksTestMixin(EventsTestMixin, UniqueCourseTest):
......
""" """
Acceptance tests for the certificate web view feature. Acceptance tests for the certificate web view feature.
""" """
from ..helpers import UniqueCourseTest, EventsTestMixin, load_data_str, get_element_padding from common.test.acceptance.tests.helpers import UniqueCourseTest, EventsTestMixin, load_data_str, get_element_padding
from nose.plugins.attrib import attr from nose.plugins.attrib import attr
from ...fixtures.course import CourseFixture, XBlockFixtureDesc, CourseUpdateDesc from common.test.acceptance.fixtures.course import CourseFixture, XBlockFixtureDesc, CourseUpdateDesc
from ...fixtures.certificates import CertificateConfigFixture from common.test.acceptance.fixtures.certificates import CertificateConfigFixture
from ...pages.lms.auto_auth import AutoAuthPage from common.test.acceptance.pages.lms.auto_auth import AutoAuthPage
from ...pages.lms.certificate_page import CertificatePage from common.test.acceptance.pages.lms.certificate_page import CertificatePage
from ...pages.lms.course_info import CourseInfoPage from common.test.acceptance.pages.lms.course_info import CourseInfoPage
from ...pages.lms.tab_nav import TabNavPage from common.test.acceptance.pages.lms.tab_nav import TabNavPage
from ...pages.lms.course_nav import CourseNavPage from common.test.acceptance.pages.lms.course_nav import CourseNavPage
from ...pages.lms.progress import ProgressPage from common.test.acceptance.pages.lms.progress import ProgressPage
@attr('shard_5') @attr('shard_5')
......
...@@ -2,12 +2,12 @@ ...@@ -2,12 +2,12 @@
Bok choy acceptance tests for conditionals in the LMS Bok choy acceptance tests for conditionals in the LMS
""" """
from capa.tests.response_xml_factory import StringResponseXMLFactory from capa.tests.response_xml_factory import StringResponseXMLFactory
from ..helpers import UniqueCourseTest from common.test.acceptance.tests.helpers import UniqueCourseTest
from ...fixtures.course import CourseFixture, XBlockFixtureDesc from common.test.acceptance.fixtures.course import CourseFixture, XBlockFixtureDesc
from ...pages.lms.courseware import CoursewarePage from common.test.acceptance.pages.lms.courseware import CoursewarePage
from ...pages.lms.conditional import ConditionalPage, POLL_ANSWER from common.test.acceptance.pages.lms.conditional import ConditionalPage, POLL_ANSWER
from ...pages.lms.problem import ProblemPage from common.test.acceptance.pages.lms.problem import ProblemPage
from ...pages.studio.auto_auth import AutoAuthPage from common.test.acceptance.pages.studio.auto_auth import AutoAuthPage
class ConditionalTest(UniqueCourseTest): class ConditionalTest(UniqueCourseTest):
......
...@@ -9,13 +9,13 @@ from datetime import datetime ...@@ -9,13 +9,13 @@ from datetime import datetime
from flaky import flaky from flaky import flaky
from nose.plugins.attrib import attr from nose.plugins.attrib import attr
from ...pages.common.logout import LogoutPage from common.test.acceptance.pages.common.logout import LogoutPage
from ...pages.lms.account_settings import AccountSettingsPage from common.test.acceptance.pages.lms.account_settings import AccountSettingsPage
from ...pages.lms.auto_auth import AutoAuthPage from common.test.acceptance.pages.lms.auto_auth import AutoAuthPage
from ...pages.lms.learner_profile import LearnerProfilePage from common.test.acceptance.pages.lms.learner_profile import LearnerProfilePage
from ...pages.lms.dashboard import DashboardPage from common.test.acceptance.pages.lms.dashboard import DashboardPage
from ..helpers import EventsTestMixin from common.test.acceptance.tests.helpers import EventsTestMixin
class LearnerProfileTestMixin(EventsTestMixin): class LearnerProfileTestMixin(EventsTestMixin):
......
...@@ -6,15 +6,15 @@ import ddt ...@@ -6,15 +6,15 @@ import ddt
import textwrap import textwrap
from nose.plugins.attrib import attr from nose.plugins.attrib import attr
from ..helpers import UniqueCourseTest, TestWithSearchIndexMixin from common.test.acceptance.tests.helpers import UniqueCourseTest, TestWithSearchIndexMixin
from ...pages.studio.auto_auth import AutoAuthPage from common.test.acceptance.pages.studio.auto_auth import AutoAuthPage
from ...pages.studio.overview import CourseOutlinePage from common.test.acceptance.pages.studio.overview import CourseOutlinePage
from ...pages.studio.library import StudioLibraryContentEditor, StudioLibraryContainerXBlockWrapper from common.test.acceptance.pages.studio.library import StudioLibraryContentEditor, StudioLibraryContainerXBlockWrapper
from ...pages.lms.courseware import CoursewarePage from common.test.acceptance.pages.lms.courseware import CoursewarePage
from ...pages.lms.library import LibraryContentXBlockWrapper from common.test.acceptance.pages.lms.library import LibraryContentXBlockWrapper
from ...pages.common.logout import LogoutPage from common.test.acceptance.pages.common.logout import LogoutPage
from ...fixtures.course import CourseFixture, XBlockFixtureDesc from common.test.acceptance.fixtures.course import CourseFixture, XBlockFixtureDesc
from ...fixtures.library import LibraryFixture from common.test.acceptance.fixtures.library import LibraryFixture
SECTION_NAME = 'Test Section' SECTION_NAME = 'Test Section'
SUBSECTION_NAME = 'Test Subsection' SUBSECTION_NAME = 'Test Subsection'
......
...@@ -11,7 +11,7 @@ import pytz ...@@ -11,7 +11,7 @@ import pytz
import urllib import urllib
from bok_choy.promise import EmptyPromise from bok_choy.promise import EmptyPromise
from ..helpers import ( from common.test.acceptance.tests.helpers import (
UniqueCourseTest, UniqueCourseTest,
EventsTestMixin, EventsTestMixin,
load_data_str, load_data_str,
...@@ -21,25 +21,25 @@ from ..helpers import ( ...@@ -21,25 +21,25 @@ from ..helpers import (
select_option_by_text, select_option_by_text,
get_selected_option_text get_selected_option_text
) )
from ...pages.lms import BASE_URL from common.test.acceptance.pages.lms import BASE_URL
from ...pages.lms.account_settings import AccountSettingsPage from common.test.acceptance.pages.lms.account_settings import AccountSettingsPage
from ...pages.lms.auto_auth import AutoAuthPage from common.test.acceptance.pages.lms.auto_auth import AutoAuthPage
from ...pages.lms.create_mode import ModeCreationPage from common.test.acceptance.pages.lms.create_mode import ModeCreationPage
from ...pages.common.logout import LogoutPage from common.test.acceptance.pages.common.logout import LogoutPage
from ...pages.lms.course_info import CourseInfoPage from common.test.acceptance.pages.lms.course_info import CourseInfoPage
from ...pages.lms.tab_nav import TabNavPage from common.test.acceptance.pages.lms.tab_nav import TabNavPage
from ...pages.lms.course_nav import CourseNavPage from common.test.acceptance.pages.lms.course_nav import CourseNavPage
from ...pages.lms.progress import ProgressPage from common.test.acceptance.pages.lms.progress import ProgressPage
from ...pages.lms.dashboard import DashboardPage from common.test.acceptance.pages.lms.dashboard import DashboardPage
from ...pages.lms.problem import ProblemPage from common.test.acceptance.pages.lms.problem import ProblemPage
from ...pages.lms.video.video import VideoPage from common.test.acceptance.pages.lms.video.video import VideoPage
from ...pages.lms.courseware import CoursewarePage from common.test.acceptance.pages.lms.courseware import CoursewarePage
from ...pages.studio.settings import SettingsPage from common.test.acceptance.pages.studio.settings import SettingsPage
from ...pages.lms.login_and_register import CombinedLoginAndRegisterPage, ResetPasswordPage from common.test.acceptance.pages.lms.login_and_register import CombinedLoginAndRegisterPage, ResetPasswordPage
from ...pages.lms.track_selection import TrackSelectionPage from common.test.acceptance.pages.lms.track_selection import TrackSelectionPage
from ...pages.lms.pay_and_verify import PaymentAndVerificationFlow, FakePaymentPage from common.test.acceptance.pages.lms.pay_and_verify import PaymentAndVerificationFlow, FakePaymentPage
from ...pages.lms.course_wiki import CourseWikiPage, CourseWikiEditPage from common.test.acceptance.pages.lms.course_wiki import CourseWikiPage, CourseWikiEditPage
from ...fixtures.course import CourseFixture, XBlockFixtureDesc, CourseUpdateDesc from common.test.acceptance.fixtures.course import CourseFixture, XBlockFixtureDesc, CourseUpdateDesc
@attr('shard_8') @attr('shard_8')
......
...@@ -5,12 +5,12 @@ End-to-end tests for the LMS. ...@@ -5,12 +5,12 @@ End-to-end tests for the LMS.
from unittest import expectedFailure from unittest import expectedFailure
from ..helpers import UniqueCourseTest from common.test.acceptance.tests.helpers import UniqueCourseTest
from ...pages.lms.auto_auth import AutoAuthPage from common.test.acceptance.pages.lms.auto_auth import AutoAuthPage
from ...pages.lms.course_info import CourseInfoPage from common.test.acceptance.pages.lms.course_info import CourseInfoPage
from ...pages.lms.tab_nav import TabNavPage from common.test.acceptance.pages.lms.tab_nav import TabNavPage
from ...pages.xblock.acid import AcidView from common.test.acceptance.pages.xblock.acid import AcidView
from ...fixtures.course import CourseFixture, XBlockFixtureDesc from common.test.acceptance.fixtures.course import CourseFixture, XBlockFixtureDesc
class XBlockAcidBase(UniqueCourseTest): class XBlockAcidBase(UniqueCourseTest):
......
...@@ -5,22 +5,22 @@ Test courseware search ...@@ -5,22 +5,22 @@ Test courseware search
import json import json
import uuid import uuid
from ..helpers import remove_file from common.test.acceptance.tests.helpers import remove_file
from ...pages.common.logout import LogoutPage from common.test.acceptance.pages.common.logout import LogoutPage
from ...pages.studio.overview import CourseOutlinePage from common.test.acceptance.pages.studio.overview import CourseOutlinePage
from ...pages.lms.courseware_search import CoursewareSearchPage from common.test.acceptance.pages.lms.courseware_search import CoursewareSearchPage
from ...pages.lms.staff_view import StaffPage from common.test.acceptance.pages.lms.staff_view import StaffPage
from ...fixtures.course import XBlockFixtureDesc from common.test.acceptance.fixtures.course import XBlockFixtureDesc
from nose.plugins.attrib import attr from nose.plugins.attrib import attr
from ..studio.base_studio_test import ContainerBase from common.test.acceptance.tests.studio.base_studio_test import ContainerBase
from ...pages.studio.settings_group_configurations import GroupConfigurationsPage from common.test.acceptance.pages.studio.settings_group_configurations import GroupConfigurationsPage
from ...pages.studio.auto_auth import AutoAuthPage as StudioAutoAuthPage from common.test.acceptance.pages.studio.auto_auth import AutoAuthPage as StudioAutoAuthPage
from ...fixtures import LMS_BASE_URL from common.test.acceptance.fixtures import LMS_BASE_URL
from ...pages.studio.component_editor import ComponentVisibilityEditorView from common.test.acceptance.pages.studio.component_editor import ComponentVisibilityEditorView
from ...pages.lms.instructor_dashboard import InstructorDashboardPage from common.test.acceptance.pages.lms.instructor_dashboard import InstructorDashboardPage
from bok_choy.promise import EmptyPromise from bok_choy.promise import EmptyPromise
......
...@@ -6,11 +6,11 @@ import json ...@@ -6,11 +6,11 @@ import json
import uuid import uuid
from bok_choy.web_app_test import WebAppTest from bok_choy.web_app_test import WebAppTest
from ..helpers import remove_file from common.test.acceptance.tests.helpers import remove_file
from ...pages.common.logout import LogoutPage from common.test.acceptance.pages.common.logout import LogoutPage
from ...pages.studio.auto_auth import AutoAuthPage from common.test.acceptance.pages.studio.auto_auth import AutoAuthPage
from ...pages.lms.discovery import CourseDiscoveryPage from common.test.acceptance.pages.lms.discovery import CourseDiscoveryPage
from ...fixtures.course import CourseFixture from common.test.acceptance.fixtures.course import CourseFixture
class CourseDiscoveryTest(WebAppTest): class CourseDiscoveryTest(WebAppTest):
......
...@@ -9,19 +9,19 @@ from datetime import datetime, timedelta ...@@ -9,19 +9,19 @@ from datetime import datetime, timedelta
import ddt import ddt
from capa.tests.response_xml_factory import MultipleChoiceResponseXMLFactory from capa.tests.response_xml_factory import MultipleChoiceResponseXMLFactory
from ..helpers import UniqueCourseTest, EventsTestMixin from common.test.acceptance.tests.helpers import UniqueCourseTest, EventsTestMixin
from ...pages.studio.auto_auth import AutoAuthPage from common.test.acceptance.pages.studio.auto_auth import AutoAuthPage
from ...pages.lms.create_mode import ModeCreationPage from common.test.acceptance.pages.lms.create_mode import ModeCreationPage
from ...pages.studio.overview import CourseOutlinePage from common.test.acceptance.pages.studio.overview import CourseOutlinePage
from ...pages.lms.courseware import CoursewarePage, CoursewareSequentialTabPage from common.test.acceptance.pages.lms.courseware import CoursewarePage, CoursewareSequentialTabPage
from ...pages.lms.course_nav import CourseNavPage from common.test.acceptance.pages.lms.course_nav import CourseNavPage
from ...pages.lms.problem import ProblemPage from common.test.acceptance.pages.lms.problem import ProblemPage
from ...pages.common.logout import LogoutPage from common.test.acceptance.pages.common.logout import LogoutPage
from ...pages.lms.staff_view import StaffPage from common.test.acceptance.pages.lms.staff_view import StaffPage
from ...pages.lms.track_selection import TrackSelectionPage from common.test.acceptance.pages.lms.track_selection import TrackSelectionPage
from ...pages.lms.pay_and_verify import PaymentAndVerificationFlow, FakePaymentPage from common.test.acceptance.pages.lms.pay_and_verify import PaymentAndVerificationFlow, FakePaymentPage
from ...pages.lms.dashboard import DashboardPage from common.test.acceptance.pages.lms.dashboard import DashboardPage
from ...fixtures.course import CourseFixture, XBlockFixtureDesc from common.test.acceptance.fixtures.course import CourseFixture, XBlockFixtureDesc
class CoursewareTest(UniqueCourseTest): class CoursewareTest(UniqueCourseTest):
......
...@@ -5,15 +5,15 @@ import json ...@@ -5,15 +5,15 @@ import json
from nose.plugins.attrib import attr from nose.plugins.attrib import attr
from ..helpers import UniqueCourseTest, remove_file from common.test.acceptance.tests.helpers import UniqueCourseTest, remove_file
from ...pages.common.logout import LogoutPage from common.test.acceptance.pages.common.logout import LogoutPage
from ...pages.common.utils import click_css from common.test.acceptance.pages.common.utils import click_css
from ...pages.studio.utils import add_html_component, type_in_codemirror from common.test.acceptance.pages.studio.utils import add_html_component, type_in_codemirror
from ...pages.studio.auto_auth import AutoAuthPage from common.test.acceptance.pages.studio.auto_auth import AutoAuthPage
from ...pages.studio.overview import CourseOutlinePage from common.test.acceptance.pages.studio.overview import CourseOutlinePage
from ...pages.studio.container import ContainerPage from common.test.acceptance.pages.studio.container import ContainerPage
from ...pages.lms.courseware_search import CoursewareSearchPage from common.test.acceptance.pages.lms.courseware_search import CoursewareSearchPage
from ...fixtures.course import CourseFixture, XBlockFixtureDesc from common.test.acceptance.fixtures.course import CourseFixture, XBlockFixtureDesc
@attr('shard_5') @attr('shard_5')
......
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