diff --git a/app/assets/javascripts/editor.js b/app/assets/javascripts/editor.js
index c92a241d..4ab046a1 100644
--- a/app/assets/javascripts/editor.js
+++ b/app/assets/javascripts/editor.js
@@ -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);
diff --git a/app/views/exercises/implement.html.slim b/app/views/exercises/implement.html.slim
index dd68a666..30bbefd6 100644
--- a/app/views/exercises/implement.html.slim
+++ b/app/views/exercises/implement.html.slim
@@ -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)
diff --git a/config/locales/de.yml b/config/locales/de.yml
index 452c27e5..2fe0b704 100644
--- a/config/locales/de.yml
+++ b/config/locales/de.yml
@@ -187,7 +187,7 @@ de:
implement:
default_feedback: Sehr gut. Alle Tests waren erfolgreich.
feedback: Feedback
- file: 'Test-Datei %{number}'
+ file: 'Test-Datei %{number} (%{filename})'
hint: Tipp
no_output: Die letzte Code-Ausführung hat keine Ausgabe erzeugt.
no_output_yet: Bisher existiert noch keine Ausgabe.
diff --git a/config/locales/en.yml b/config/locales/en.yml
index 354c8b78..761505e3 100644
--- a/config/locales/en.yml
+++ b/config/locales/en.yml
@@ -187,7 +187,7 @@ en:
implement:
default_feedback: Well done. All tests have been passed.
feedback: Feedback
- file: 'Test File %{number}'
+ file: 'Test File %{number} (%{filename})'
hint: Hint
no_output: The last code run has not generated any output.
no_output_yet: There is no output yet.