Skip to content
Snippets Groups Projects

Test feecback is correctly given

Merged Jan Maximilian Michal requested to merge importer-enhancemnt into master
1 file
+ 3
1
Compare changes
  • Side-by-side
  • Inline
+ 3
1
@@ -92,12 +92,14 @@ def add_feedback_if_test_recommends_it(test_obj):
@@ -92,12 +92,14 @@ def add_feedback_if_test_recommends_it(test_obj):
if test_obj.label == available_tests[test_obj.name].label_failure \
if test_obj.label == available_tests[test_obj.name].label_failure \
and not hasattr(test_obj.submission, 'feedback') \
and not hasattr(test_obj.submission, 'feedback') \
and not test_obj.name == util.processing.UnitTestTest.__name__:
and (test_obj.name == util.processing.EmptyTest.__name__ or
 
test_obj.name == util.processing.CompileTest.__name__):
return Feedback.objects.update_or_create(
return Feedback.objects.update_or_create(
of_submission=test_obj.submission,
of_submission=test_obj.submission,
defaults={
defaults={
'score': 0,
'score': 0,
'origin': FEEDBACK_MAPPER[test_obj.name],
'origin': FEEDBACK_MAPPER[test_obj.name],
 
'is_final': True,
}
}
)
)
Loading