diff --git a/cms/djangoapps/contentstore/transcripts_utils.py b/cms/djangoapps/contentstore/transcripts_utils.py index 48c7d3d690f2..68f1b29d0db8 100644 --- a/cms/djangoapps/contentstore/transcripts_utils.py +++ b/cms/djangoapps/contentstore/transcripts_utils.py @@ -17,7 +17,6 @@ from xmodule.contentstore.content import StaticContent from xmodule.contentstore.django import contentstore from xmodule.modulestore import Location -from xmodule.modulestore.inheritance import own_metadata from .utils import get_modulestore diff --git a/cms/djangoapps/contentstore/views/checklist.py b/cms/djangoapps/contentstore/views/checklist.py index aafecc2b0e58..352ead8cce20 100644 --- a/cms/djangoapps/contentstore/views/checklist.py +++ b/cms/djangoapps/contentstore/views/checklist.py @@ -11,9 +11,6 @@ from django.core.exceptions import PermissionDenied from xmodule.modulestore.django import loc_mapper -from xmodule.modulestore.inheritance import own_metadata - - from ..utils import get_modulestore from .access import has_course_access from xmodule.course_module import CourseDescriptor diff --git a/cms/djangoapps/contentstore/views/course.py b/cms/djangoapps/contentstore/views/course.py index e539edf999c0..782ea03c3b0f 100644 --- a/cms/djangoapps/contentstore/views/course.py +++ b/cms/djangoapps/contentstore/views/course.py @@ -20,7 +20,6 @@ from xmodule.error_module import ErrorDescriptor from xmodule.modulestore.django import modulestore, loc_mapper -from xmodule.modulestore.inheritance import own_metadata from xmodule.contentstore.content import StaticContent from xmodule.modulestore.exceptions import ( diff --git a/cms/djangoapps/contentstore/views/tabs.py b/cms/djangoapps/contentstore/views/tabs.py index f3291ae92818..aa479e2e351d 100644 --- a/cms/djangoapps/contentstore/views/tabs.py +++ b/cms/djangoapps/contentstore/views/tabs.py @@ -10,8 +10,6 @@ from django_future.csrf import ensure_csrf_cookie from django.views.decorators.http import require_http_methods from edxmako.shortcuts import render_to_response -from xmodule.modulestore import Location -from xmodule.modulestore.inheritance import own_metadata from xmodule.modulestore.django import modulestore from xmodule.modulestore.django import loc_mapper from xmodule.modulestore.locator import BlockUsageLocator diff --git a/cms/djangoapps/contentstore/tests/test_access.py b/cms/djangoapps/contentstore/views/tests/test_access.py similarity index 99% rename from cms/djangoapps/contentstore/tests/test_access.py rename to cms/djangoapps/contentstore/views/tests/test_access.py index 1fbdbdf84851..d0918195f843 100644 --- a/cms/djangoapps/contentstore/tests/test_access.py +++ b/cms/djangoapps/contentstore/views/tests/test_access.py @@ -11,6 +11,7 @@ from student.auth import add_users from contentstore.views.access import get_user_role + class RolesTest(TestCase): """ Tests for user roles. diff --git a/cms/djangoapps/contentstore/tests/test_assets.py b/cms/djangoapps/contentstore/views/tests/test_assets.py similarity index 99% rename from cms/djangoapps/contentstore/tests/test_assets.py rename to cms/djangoapps/contentstore/views/tests/test_assets.py index f5a204504d58..b4af6f9fb46b 100644 --- a/cms/djangoapps/contentstore/tests/test_assets.py +++ b/cms/djangoapps/contentstore/views/tests/test_assets.py @@ -10,7 +10,7 @@ from io import BytesIO from pytz import UTC import json -from .utils import CourseTestCase +from contentstore.tests.utils import CourseTestCase from contentstore.views import assets from xmodule.contentstore.content import StaticContent from xmodule.modulestore import Location @@ -114,6 +114,7 @@ def assert_correct_sort_response(self, url, sort, direction): self.assertGreaterEqual(name1, name2) self.assertGreaterEqual(name2, name3) + class UploadTestCase(AssetsTestCase): """ Unit tests for uploading a file diff --git a/cms/djangoapps/contentstore/tests/test_checklists.py b/cms/djangoapps/contentstore/views/tests/test_checklists.py similarity index 98% rename from cms/djangoapps/contentstore/tests/test_checklists.py rename to cms/djangoapps/contentstore/views/tests/test_checklists.py index 90dd40a8b7bf..aa480a525ced 100644 --- a/cms/djangoapps/contentstore/tests/test_checklists.py +++ b/cms/djangoapps/contentstore/views/tests/test_checklists.py @@ -1,12 +1,11 @@ """ Unit tests for checklist methods in views.py. """ from contentstore.utils import get_modulestore from contentstore.views.checklist import expand_checklist_action_url -from xmodule.modulestore.inheritance import own_metadata from xmodule.modulestore.tests.factories import CourseFactory from xmodule.modulestore.django import loc_mapper import json -from .utils import CourseTestCase +from contentstore.tests.utils import CourseTestCase class ChecklistTestCase(CourseTestCase): @@ -113,7 +112,6 @@ def test_update_checklists_index(self): self.assertEqual('CourseOutline', get_first_item(persisted_checklist).get('action_url')) self.compare_checklists(persisted_checklist, returned_checklist) - def test_update_checklists_delete_unsupported(self): """ Delete operation is not supported. """ update_url = self.location.url_reverse('checklists/', '100') diff --git a/cms/djangoapps/contentstore/tests/test_course_index.py b/cms/djangoapps/contentstore/views/tests/test_course_index.py similarity index 100% rename from cms/djangoapps/contentstore/tests/test_course_index.py rename to cms/djangoapps/contentstore/views/tests/test_course_index.py index 496b9b70569f..4ca23ee43b64 100644 --- a/cms/djangoapps/contentstore/tests/test_course_index.py +++ b/cms/djangoapps/contentstore/views/tests/test_course_index.py @@ -9,6 +9,7 @@ from xmodule.modulestore.tests.factories import CourseFactory, ItemFactory from xmodule.modulestore import parsers + class TestCourseIndex(CourseTestCase): """ Unit tests for getting the list of courses and the course outline. @@ -25,7 +26,6 @@ def setUp(self): display_name='dotted.course.name-2', ) - def check_index_and_outline(self, authed_client): """ Test getting the list of courses and then pulling up their outlines diff --git a/cms/djangoapps/contentstore/tests/test_course_updates.py b/cms/djangoapps/contentstore/views/tests/test_course_updates.py similarity index 99% rename from cms/djangoapps/contentstore/tests/test_course_updates.py rename to cms/djangoapps/contentstore/views/tests/test_course_updates.py index 38b24d9f53e7..bc3075668ac8 100644 --- a/cms/djangoapps/contentstore/tests/test_course_updates.py +++ b/cms/djangoapps/contentstore/views/tests/test_course_updates.py @@ -53,7 +53,6 @@ def get_response(content, date): content, json.loads(refetched.content)['content'], "get w/ provided id" ) - # now put in an evil update content = '