more message
, if any, is added after the error message.
# The full (color) description of the test-case.
#
# `more message`, if any, is added after the error message.
fun to_screen(more_message: nullable String, color: nullable Bool): String do
color = color or else true
var res
var error = self.error
if error != null then
if more_message != null then error += " " + more_message
var loc = error_location or else location
if color then
res = "{status_tag(color)} {full_name}\n {loc.to_s.yellow}: {error}\n{loc.colored_line("1;31")}"
else
res = "{status_tag(color)} {full_name}\n {loc}: {error}"
end
var output = self.raw_output
if output != null then
res += "\n Output\n\t{output.chomp.replace("\n", "\n\t")}\n"
end
else
res = "{status_tag(color)} {full_name}"
if more_message != null then res += more_message
var info = self.info
if info != null then
res += "\n {info}"
end
end
return res
end
src/testing/testing_base.nit:231,2--259,4