lib/reporters/reporter_factory.riml
class ReporterFactory
defm get_reporter(reporter_name)
if reporter_name == 'spec'
return new SpecReporter()
elseif reporter_name == 'min'
return new MinReporter()
elseif reporter_name == 'tap'
return new TAPReporter()
elseif reporter_name == 'dot'
return new DotMatrixReporter()
elseif reporter_name == 'fivemat'
return new FivematReporter()
else
return new SpecReporter()
end
end
end