Merge pull request #19069 from edx/schen/LEARNER-3500
Default the ENFORCE_FREEZE_GRADE_AFTER_COURSE_END waffle flag to be on
This commit is contained in:
@@ -38,6 +38,6 @@ def waffle_flags():
|
||||
ENFORCE_FREEZE_GRADE_AFTER_COURSE_END: CourseWaffleFlag(
|
||||
namespace,
|
||||
ENFORCE_FREEZE_GRADE_AFTER_COURSE_END,
|
||||
flag_undefined_default=False,
|
||||
flag_undefined_default=True,
|
||||
)
|
||||
}
|
||||
|
||||
@@ -175,10 +175,10 @@ class RecalculateSubsectionGradeTest(HasCourseWithProblemsMixin, ModuleStoreTest
|
||||
self.assertEquals(mock_block_structure_create.call_count, 1)
|
||||
|
||||
@ddt.data(
|
||||
(ModuleStoreEnum.Type.mongo, 1, 30, True),
|
||||
(ModuleStoreEnum.Type.mongo, 1, 30, False),
|
||||
(ModuleStoreEnum.Type.split, 3, 30, True),
|
||||
(ModuleStoreEnum.Type.split, 3, 30, False),
|
||||
(ModuleStoreEnum.Type.mongo, 1, 31, True),
|
||||
(ModuleStoreEnum.Type.mongo, 1, 31, False),
|
||||
(ModuleStoreEnum.Type.split, 3, 31, True),
|
||||
(ModuleStoreEnum.Type.split, 3, 31, False),
|
||||
)
|
||||
@ddt.unpack
|
||||
def test_query_counts(self, default_store, num_mongo_calls, num_sql_calls, create_multiple_subsections):
|
||||
@@ -190,8 +190,8 @@ class RecalculateSubsectionGradeTest(HasCourseWithProblemsMixin, ModuleStoreTest
|
||||
self._apply_recalculate_subsection_grade()
|
||||
|
||||
@ddt.data(
|
||||
(ModuleStoreEnum.Type.mongo, 1, 30),
|
||||
(ModuleStoreEnum.Type.split, 3, 30),
|
||||
(ModuleStoreEnum.Type.mongo, 1, 31),
|
||||
(ModuleStoreEnum.Type.split, 3, 31),
|
||||
)
|
||||
@ddt.unpack
|
||||
def test_query_counts_dont_change_with_more_content(self, default_store, num_mongo_calls, num_sql_calls):
|
||||
@@ -236,8 +236,8 @@ class RecalculateSubsectionGradeTest(HasCourseWithProblemsMixin, ModuleStoreTest
|
||||
)
|
||||
|
||||
@ddt.data(
|
||||
(ModuleStoreEnum.Type.mongo, 1, 14),
|
||||
(ModuleStoreEnum.Type.split, 3, 14),
|
||||
(ModuleStoreEnum.Type.mongo, 1, 15),
|
||||
(ModuleStoreEnum.Type.split, 3, 15),
|
||||
)
|
||||
@ddt.unpack
|
||||
def test_persistent_grades_not_enabled_on_course(self, default_store, num_mongo_queries, num_sql_queries):
|
||||
@@ -251,8 +251,8 @@ class RecalculateSubsectionGradeTest(HasCourseWithProblemsMixin, ModuleStoreTest
|
||||
self.assertEqual(len(PersistentSubsectionGrade.bulk_read_grades(self.user.id, self.course.id)), 0)
|
||||
|
||||
@ddt.data(
|
||||
(ModuleStoreEnum.Type.mongo, 1, 31),
|
||||
(ModuleStoreEnum.Type.split, 3, 31),
|
||||
(ModuleStoreEnum.Type.mongo, 1, 32),
|
||||
(ModuleStoreEnum.Type.split, 3, 32),
|
||||
)
|
||||
@ddt.unpack
|
||||
def test_persistent_grades_enabled_on_course(self, default_store, num_mongo_queries, num_sql_queries):
|
||||
|
||||
Reference in New Issue
Block a user