diff --git a/test/lib/test/unit/assertions.rb b/test/lib/test/unit/assertions.rb index 9277fbc6b6..38411657bd 100644 --- a/test/lib/test/unit/assertions.rb +++ b/test/lib/test/unit/assertions.rb @@ -530,6 +530,7 @@ EOT sigdesc << " (core dumped)" end full_message = '' + message = message.call if Proc === message if message and !message.empty? full_message << message << "\n" end