display test files' filenames on scoring results page

This commit is contained in:
Hauke Klement
2015-03-03 11:47:10 +01:00
parent b5eb2f6129
commit 36795c0586
4 changed files with 4 additions and 3 deletions

View File

@ -284,6 +284,7 @@ $(function() {
$('#results').show();
var element = $('#dummies').children().first().clone();
element.removeClass('panel-default').addClass(result.stderr ? 'panel-danger' : (result.score === 1 ? 'panel-success' : 'panel-warning'));
element.find('.panel-title .filename').text(result.filename);
element.find('.panel-title .number').text(index + 1);
element.find('.row .col-sm-9').eq(0).find('.number').eq(0).text(result.passed);
element.find('.row .col-sm-9').eq(0).find('.number').eq(1).text(result.count);

View File

@ -53,7 +53,7 @@ hr
ul#dummies.hidden.list-unstyled
li.panel.panel-default
.panel-heading
h3.panel-title == t('.file', number: 0)
h3.panel-title == t('.file', filename: '', number: 0)
.panel-body
= row(label: '.passed_tests', value: t('shared.out_of', maximum_value: 0, value: 0).html_safe)
= row(label: 'activerecord.attributes.submission.score', value: t('shared.out_of', maximum_value: 0, value: 0).html_safe)

View File

@ -187,7 +187,7 @@ de:
implement:
default_feedback: Sehr gut. Alle Tests waren erfolgreich.
feedback: Feedback
file: 'Test-Datei <span class="number">%{number}</span>'
file: 'Test-Datei <span class="number">%{number}</span> (<span class="filename">%{filename}</span>)'
hint: Tipp
no_output: Die letzte Code-Ausführung hat keine Ausgabe erzeugt.
no_output_yet: Bisher existiert noch keine Ausgabe.

View File

@ -187,7 +187,7 @@ en:
implement:
default_feedback: Well done. All tests have been passed.
feedback: Feedback
file: 'Test File <span class="number">%{number}</span>'
file: 'Test File <span class="number">%{number}</span> (<span class="filename">%{filename}</span>)'
hint: Hint
no_output: The last code run has not generated any output.
no_output_yet: There is no output yet.