Merge pull request #13442 from edx/tnl/enrollment_queries_cache
Cache Enrollment state for (user, course) in request cache
This commit is contained in:
@@ -316,7 +316,7 @@ class SelfPacedCourseInfoTestCase(LoginEnrollmentTestCase, SharedModuleStoreTest
|
||||
self.assertEqual(resp.status_code, 200)
|
||||
|
||||
def test_num_queries_instructor_paced(self):
|
||||
self.fetch_course_info_with_queries(self.instructor_paced_course, 23, 4)
|
||||
self.fetch_course_info_with_queries(self.instructor_paced_course, 18, 4)
|
||||
|
||||
def test_num_queries_self_paced(self):
|
||||
self.fetch_course_info_with_queries(self.self_paced_course, 23, 4)
|
||||
self.fetch_course_info_with_queries(self.self_paced_course, 18, 4)
|
||||
|
||||
@@ -1348,7 +1348,7 @@ class ProgressPageTests(ModuleStoreTestCase):
|
||||
# disable persistent grades until TNL-5458 (reduces query counts)
|
||||
@patch.dict(settings.FEATURES, {'PERSISTENT_GRADES_ENABLED_FOR_ALL_TESTS': False})
|
||||
@ddt.data(
|
||||
*itertools.product(((39, 4, True), (39, 4, False)), (True, False))
|
||||
*itertools.product(((34, 4, True), (34, 4, False)), (True, False))
|
||||
)
|
||||
@ddt.unpack
|
||||
def test_query_counts(self, (sql_calls, mongo_calls, self_paced), self_paced_enabled):
|
||||
|
||||
Reference in New Issue
Block a user