Commit 5189f252 by Gregory Martin

remove dupe

parent 8b3f285d
...@@ -53,38 +53,6 @@ class SelfGeneratedCertsSignalTest(ModuleStoreTestCase): ...@@ -53,38 +53,6 @@ class SelfGeneratedCertsSignalTest(ModuleStoreTestCase):
self.assertFalse(certs_api.cert_generation_enabled(self.course.id)) self.assertFalse(certs_api.cert_generation_enabled(self.course.id))
class SelfGeneratedCertsSignalTest(ModuleStoreTestCase):
"""
Tests for enabling/disabling self-generated certificates according to course-pacing.
"""
def setUp(self):
super(SelfGeneratedCertsSignalTest, self).setUp()
SelfPacedConfiguration(enabled=True).save()
self.course = CourseFactory.create(self_paced=True)
# Enable the feature
CertificateGenerationConfiguration.objects.create(enabled=True)
def test_cert_generation_flag_on_pacing_toggle(self):
"""
Verify that signal enables or disables self-generated certificates
according to course-pacing.
"""
#self-generation of cert disables by default
self.assertFalse(certs_api.cert_generation_enabled(self.course.id))
_listen_for_course_pacing_changed('store', self.course.id, self.course.self_paced)
#verify that self-generation of cert is enabled for self-paced course
self.assertTrue(certs_api.cert_generation_enabled(self.course.id))
self.course.self_paced = False
self.store.update_item(self.course, self.user.id)
_listen_for_course_pacing_changed('store', self.course.id, self.course.self_paced)
# verify that self-generation of cert is disabled for instructor-paced course
self.assertFalse(certs_api.cert_generation_enabled(self.course.id))
class WhitelistGeneratedCertificatesTest(ModuleStoreTestCase): class WhitelistGeneratedCertificatesTest(ModuleStoreTestCase):
""" """
Tests for whitelisted student auto-certificate generation Tests for whitelisted student auto-certificate generation
......
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