add simple help-modal-test
This commit is contained in:
20
lms/tests.py
20
lms/tests.py
@@ -1,11 +1,15 @@
|
||||
"""Tests for the lms module itself."""
|
||||
|
||||
import mimetypes
|
||||
from mock import patch
|
||||
|
||||
from django.test import TestCase
|
||||
from django.test.utils import override_settings
|
||||
from django.core.urlresolvers import reverse
|
||||
|
||||
from edxmako import add_lookup, LOOKUP
|
||||
from lms import startup
|
||||
from xmodule.modulestore.tests.factories import CourseFactory
|
||||
|
||||
|
||||
class LmsModuleTests(TestCase):
|
||||
@@ -36,3 +40,19 @@ class TemplateLookupTests(TestCase):
|
||||
startup.enable_microsites()
|
||||
directories = LOOKUP['main'].directories
|
||||
self.assertEqual(len([dir for dir in directories if 'external_module' in dir]), 1)
|
||||
|
||||
|
||||
@patch.dict('django.conf.settings.FEATURES', {'ENABLE_FEEDBACK_SUBMISSION': True})
|
||||
class HelpModalTests(TestCase):
|
||||
"""Tests for the help modal"""
|
||||
def setUp(self):
|
||||
self.course = CourseFactory.create()
|
||||
|
||||
def test_simple_test(self):
|
||||
"""
|
||||
Simple test to make sure that you don't get a 500 error when the modal
|
||||
is enabled.
|
||||
"""
|
||||
url = reverse('info', args=[self.course.id.to_deprecated_string()])
|
||||
resp = self.client.get(url)
|
||||
self.assertEqual(resp.status_code, 200)
|
||||
|
||||
Reference in New Issue
Block a user