diff --git a/common/djangoapps/student/tests/test_bulk_email_settings.py b/common/djangoapps/student/tests/test_bulk_email_settings.py index 7add268a20..321849d7de 100644 --- a/common/djangoapps/student/tests/test_bulk_email_settings.py +++ b/common/djangoapps/student/tests/test_bulk_email_settings.py @@ -84,49 +84,3 @@ class TestStudentDashboardEmailView(SharedModuleStoreTestCase): # if this course isn't authorized response = self.client.get(self.url) self.assertIn(self.email_modal_link, response.content) - - -@unittest.skipUnless(settings.ROOT_URLCONF == 'lms.urls', 'Test only valid in lms') -class TestStudentDashboardEmailViewXMLBacked(SharedModuleStoreTestCase): - """ - Check for email view on student dashboard, with XML backed course. - """ - MODULESTORE = TEST_DATA_MIXED_MODULESTORE - - def setUp(self): - super(TestStudentDashboardEmailViewXMLBacked, self).setUp() - self.course_name = 'edX/toy/2012_Fall' - - # Create student account - student = UserFactory.create() - CourseEnrollmentFactory.create( - user=student, - course_id=CourseKey.from_string(self.course_name) - ) - self.client.login(username=student.username, password="test") - - self.url = reverse('dashboard') - - # URL for email settings modal - self.email_modal_link = ( - 'Email Settings' - ).format( - org='edX', - num='toy', - name='2012_Fall', - ) - - def test_email_flag_true_xml_store(self): - BulkEmailFlag.objects.create(enabled=True, require_course_email_auth=False) - # The flag is enabled, and since REQUIRE_COURSE_EMAIL_AUTH is False, all courses should - # be authorized to use email. But the course is not Mongo-backed (should not work) - response = self.client.get(self.url) - self.assertNotIn(self.email_modal_link, response.content) - - def test_email_flag_false_xml_store(self): - BulkEmailFlag.objects.create(enabled=False, require_course_email_auth=False) - # Email disabled, shouldn't see link. - response = self.client.get(self.url) - self.assertNotIn(self.email_modal_link, response.content)