实际输出

This commit is contained in:
daiao 2017-09-17 16:31:17 +08:00
parent 068cb7b492
commit 752210f0fc
2 changed files with 2 additions and 1 deletions

View File

@ -518,6 +518,7 @@ class GamesController < ApplicationController
actual_output = (output.try(:actual_output) unless output.try(:actual_output).blank?)
result = output.try(:result)
compile_success = (actual_output.blank? || !actual_output.downcase.match(/error/).blank?) ? 0 : 1
actual_output = match_specific_symbol(actual_output) if compile_success == 1
public_result = {:is_public => (test_set.is_public ? 1 : 0), :result => result, :input => test_set.input,
:actual_output => actual_output, :output => test_set.output, :compile_success => compile_success}
logger.info("1111#################################{public_result.to_json}")

View File

@ -449,7 +449,7 @@ function code_evaluation(test_sets,
"<li class=\"clearfix\">" +
"<div class=\"clearfix\">" +
"<span class=\"-task-ces-info-left color-blue fl fb\">实际输出:</span>" +
"<p class=\"fl color-orange\">" + (test_sets[i].actual_output == null ? "空" : (test_sets[i].compile_success == "1" ? match_specific_symbol(test_sets[i].actual_output) : test_sets[i].actual_output.replace(/\r\n/g, "<br>"))) + "</p>" +
"<p class=\"fl color-orange\">" + (test_sets[i].actual_output == null ? "空" : (test_sets[i].actual_output)) + "</p>" +
"</div>" +
"</li>" +
"</ul>" +