refactor role finding logic for convert_task_to_exercise

add specs
This commit is contained in:
Karol
2022-09-13 22:47:12 +02:00
parent 5ace779d0c
commit 5ec2c7f5bc
3 changed files with 24 additions and 16 deletions

View File

@@ -68,9 +68,7 @@ module ProformaService
end
def tests
@exercise.files.filter do |file|
file.role == 'teacher_defined_test' || file.role == 'teacher_defined_linter'
end.map do |file|
@exercise.files.filter(&:teacher_defined_assessment?).map do |file|
Proforma::Test.new(
id: file.id,
title: file.name,