MIT: CCX. Code Quality Fixes

Remove duplicated course listings template code on the student dashboard.
This commit is contained in:
Carlos de la Guardia
2015-03-30 10:29:42 -06:00
committed by cewing
parent 8ba74429b1
commit f9351ef830
9 changed files with 27 additions and 75 deletions

View File

@@ -10,9 +10,8 @@ import unittest
from django.utils.timezone import utc
from django.test.utils import override_settings
from courseware.models import StudentModule
from courseware.field_overrides import OverrideFieldData
from student.tests.factories import UserFactory
from courseware.field_overrides import OverrideFieldData # pylint: disable=import-error
from student.tests.factories import UserFactory # pylint: disable=import-error
from xmodule.fields import Date
from xmodule.modulestore.tests.django_utils import ModuleStoreTestCase
from xmodule.modulestore.tests.factories import CourseFactory, ItemFactory
@@ -222,6 +221,7 @@ class TestSetDueDateExtension(ModuleStoreTestCase):
user, block._field_data) # pylint: disable=protected-access
def tearDown(self):
super(TestSetDueDateExtension, self).tearDown()
OverrideFieldData.provider_classes = None
def _clear_field_data_cache(self):
@@ -280,7 +280,6 @@ class TestDataDumps(ModuleStoreTestCase):
course = CourseFactory.create()
week1 = ItemFactory.create(due=due, parent=course)
week2 = ItemFactory.create(due=due, parent=course)
week3 = ItemFactory.create(due=due, parent=course)
homework = ItemFactory.create(
parent=week1,