def correction(self, student_comptage): # call the decorator on the student code return ExerciseFunction.correction( self, exercice_compliant(student_comptage))
def correction(self, student_diff, extended=extended, abbreviated=abbreviated): self.datasets = [Args(extended, abbreviated).clone('deep')] return ExerciseFunction.correction(self, student_diff)
def correction(self, student_merge, extended=extended, abbreviated=abbreviated): self.datasets = [Args(extended, abbreviated)] return ExerciseFunction.correction(self, student_merge)
def correction(self, student_decode_zen): args_obj = Args(this) self.datasets = [ args_obj ] return ExerciseFunction.correction(self, student_decode_zen)
def correction(self, student_index, bateaux=abbreviated): self.datasets = [Args(bateaux)] return ExerciseFunction.correction(self, student_index)