Merge pull request #21621 from edx/BOM-412

BOM-412
This commit is contained in:
Aarif
2019-09-13 12:01:07 +05:00
committed by GitHub
2 changed files with 4 additions and 3 deletions

View File

@@ -1311,7 +1311,8 @@ def append_data_to_webob_response(response, data):
"""
if getattr(response, 'content_type', None) == 'application/json':
response_data = json.loads(response.body)
json_input = response.body.decode('utf-8') if isinstance(response.body, bytes) else response.body
response_data = json.loads(json_input)
response_data.update(data)
response.body = json.dumps(response_data)
response.body = json.dumps(response_data).encode('utf-8')
return response

View File

@@ -552,7 +552,7 @@ class EntranceExamTestCases(LoginEnrollmentTestCase, ModuleStoreTestCase, Milest
'problem_check',
)
self.assertEqual(response.status_code, 200)
self.assertIn('entrance_exam_passed', response.content)
self.assertIn('entrance_exam_passed', response.content.decode('utf-8'))
def _assert_chapter_loaded(self, course, chapter):
"""