Disable cert generation for audit only courses

This commit is contained in:
Bill DeRusha
2015-12-14 11:32:24 -05:00
parent 094f770962
commit 08d1268c28
4 changed files with 57 additions and 2 deletions

View File

@@ -3,7 +3,9 @@ Acceptance tests for Studio's Setting pages
"""
import re
import uuid
from .base_studio_test import StudioCourseTest
from ...pages.lms.create_mode import ModeCreationPage
from ...pages.studio.settings_certificates import CertificatesPage
from ...pages.studio.settings_advanced import AdvancedSettingsPage
@@ -28,6 +30,12 @@ class CertificatesTest(StudioCourseTest):
)
self.course_advanced_settings = dict()
# Add a verified mode to the course
ModeCreationPage(
self.browser, self.course_id, mode_slug=u'verified', mode_display_name=u'Verified Certificate',
min_price=10, suggested_prices='10,20'
).visit()
def make_signatory_data(self, prefix='First'):
"""
Makes signatory dict which can be used in the tests to create certificates