From 3da312b2249b4a4154f3cd7415921f3eb7d9e2a1 Mon Sep 17 00:00:00 2001 From: Awais Date: Mon, 18 May 2015 18:50:20 +0500 Subject: [PATCH] ECOM-1590 adding new field in advance_settings. --- common/lib/xmodule/xmodule/course_module.py | 10 ++++++++++ .../test/acceptance/pages/studio/settings_advanced.py | 1 + 2 files changed, 11 insertions(+) diff --git a/common/lib/xmodule/xmodule/course_module.py b/common/lib/xmodule/xmodule/course_module.py index 6a4788da7c..e669dc0927 100644 --- a/common/lib/xmodule/xmodule/course_module.py +++ b/common/lib/xmodule/xmodule/course_module.py @@ -856,6 +856,16 @@ class CourseFields(object): scope=Scope.settings ) + minimum_grade_credit = Float( + display_name=_("Minimum Grade for Credit"), + help=_( + "The minimum grade that a learner must earn to receive credit in the course, " + "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." + ), + default=0.8, + scope=Scope.settings, + ) + class CourseModule(CourseFields, SequenceModule): # pylint: disable=abstract-method """ diff --git a/common/test/acceptance/pages/studio/settings_advanced.py b/common/test/acceptance/pages/studio/settings_advanced.py index 34fdd9da38..0dfad8cf44 100644 --- a/common/test/acceptance/pages/studio/settings_advanced.py +++ b/common/test/acceptance/pages/studio/settings_advanced.py @@ -199,4 +199,5 @@ class AdvancedSettingsPage(CoursePage): 'annotation_storage_url', 'social_sharing_url', 'teams_configuration', + 'minimum_grade_credit', ]