# File test-unit-3.3.7/lib/test/unit/assertions.rb, line 2045
def result(parameters)
raise "The number of parameters does not match the number of substitutions." if(parameters.size != count)
params = parameters.dup
expanded_template = ""
@parts.each do |part|
if part == '?'
param = params.shift
if Object.const_defined?(:Encoding)
expanded_template += concatenatable(param,
expanded_template.encoding)
else
expanded_template += param
end
else
expanded_template += part.gsub(/\\?/m, '?')
end
end
expanded_template
end