From b73e0d8120e466bd2878e16c9de8e71411d513e3 Mon Sep 17 00:00:00 2001 From: Nimisha Asthagiri Date: Sat, 28 Sep 2019 11:39:26 -0400 Subject: [PATCH] Grades python-3 upgrade: test_recalculate_learner_grades.py --- .../commands/tests/test_recalculate_learner_grades.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lms/djangoapps/grades/management/commands/tests/test_recalculate_learner_grades.py b/lms/djangoapps/grades/management/commands/tests/test_recalculate_learner_grades.py index bd00400cdb..4a2a0ce663 100644 --- a/lms/djangoapps/grades/management/commands/tests/test_recalculate_learner_grades.py +++ b/lms/djangoapps/grades/management/commands/tests/test_recalculate_learner_grades.py @@ -49,8 +49,11 @@ class TestRecalculateLearnerGrades(HasCourseWithProblemsMixin, ModuleStoreTestCa ) def test_recalculate_grades(self, task_mock): with NamedTemporaryFile() as csv: - csv.write("course_id,user_id\n") - csv.writelines(course + "," + user + "\n" for user, course in self.user_course_pairs) + csv.write(b"course_id,user_id\n") + csv.writelines( + "{},{}\n".format(course, user).encode() + for user, course in self.user_course_pairs + ) csv.seek(0) self.command.handle(csv=csv.name)