fix: bump pylint version (#31084)
This commit is contained in:
@@ -91,7 +91,7 @@ class CorrectMap(object):
|
||||
|
||||
"""
|
||||
# empty current dict
|
||||
self.__init__()
|
||||
self.__init__() # pylint: disable=unnecessary-dunder-call
|
||||
|
||||
if not correct_map:
|
||||
return
|
||||
|
||||
@@ -726,8 +726,8 @@ class ChoiceResponse(LoncapaResponse):
|
||||
edc_max_grade = len(all_choices)
|
||||
edc_current_grade = 0
|
||||
|
||||
good_answers = sum([1 for answer in student_answer if answer in self.correct_choices])
|
||||
good_non_answers = sum([1 for blank in student_non_answers if blank in self.incorrect_choices])
|
||||
good_answers = sum(1 for answer in student_answer if answer in self.correct_choices)
|
||||
good_non_answers = sum(1 for blank in student_non_answers if blank in self.incorrect_choices)
|
||||
edc_current_grade = good_answers + good_non_answers
|
||||
|
||||
return_grade = round_away_from_zero(self.get_max_score() * float(edc_current_grade) / float(edc_max_grade), 2)
|
||||
@@ -759,8 +759,8 @@ class ChoiceResponse(LoncapaResponse):
|
||||
|
||||
halves_error_count = 0
|
||||
|
||||
incorrect_answers = sum([1 for answer in student_answer if answer in self.incorrect_choices])
|
||||
missed_answers = sum([1 for blank in student_non_answers if blank in self.correct_choices])
|
||||
incorrect_answers = sum(1 for answer in student_answer if answer in self.incorrect_choices)
|
||||
missed_answers = sum(1 for blank in student_non_answers if blank in self.correct_choices)
|
||||
halves_error_count = incorrect_answers + missed_answers
|
||||
|
||||
if halves_error_count == 0:
|
||||
|
||||
@@ -970,7 +970,7 @@ class CodeResponseTest(ResponseTest): # pylint: disable=missing-class-docstring
|
||||
cmap = CorrectMap()
|
||||
for i, answer_id in enumerate(answer_ids):
|
||||
queuestate = CodeResponseTest.make_queuestate(i, datetime.now(UTC))
|
||||
cmap.update(CorrectMap(answer_id=answer_ids[i], queuestate=queuestate))
|
||||
cmap.update(CorrectMap(answer_id=answer_id, queuestate=queuestate))
|
||||
self.problem.correct_map.update(cmap)
|
||||
|
||||
assert self.problem.is_queued() is True
|
||||
@@ -986,7 +986,7 @@ class CodeResponseTest(ResponseTest): # pylint: disable=missing-class-docstring
|
||||
for i, answer_id in enumerate(answer_ids):
|
||||
queuekey = 1000 + i
|
||||
queuestate = CodeResponseTest.make_queuestate(queuekey, datetime.now(UTC))
|
||||
old_cmap.update(CorrectMap(answer_id=answer_ids[i], queuestate=queuestate))
|
||||
old_cmap.update(CorrectMap(answer_id=answer_id, queuestate=queuestate))
|
||||
|
||||
# Message format common to external graders
|
||||
grader_msg = '<span>MESSAGE</span>' # Must be valid XML
|
||||
@@ -1102,7 +1102,7 @@ class CodeResponseTest(ResponseTest): # pylint: disable=missing-class-docstring
|
||||
for i, answer_id in enumerate(answer_ids):
|
||||
queuekey = 1000 + i
|
||||
queuestate = CodeResponseTest.make_queuestate(queuekey, datetime.now(UTC))
|
||||
old_cmap.update(CorrectMap(answer_id=answer_ids[i], queuestate=queuestate))
|
||||
old_cmap.update(CorrectMap(answer_id=answer_id, queuestate=queuestate))
|
||||
|
||||
for grader_msg in valid_grader_msgs:
|
||||
correct_score_msg = json.dumps({'correct': True, 'score': 1, 'msg': grader_msg})
|
||||
|
||||
Reference in New Issue
Block a user