合并Ruby中不同minitest类的html报告

时间:2017-07-17 08:22:17

标签: ruby minitest

我有一堆单独的类,它们将Minitest :: Test作为超类。

要运行所有测试,我正在使用下一批脚本:

for /r "." %%a in (SLA_*.rb) do ruby  "%%~fa" >>"%~f1results.log"  | type results.log

这基本上意味着我分别运行每个班级。然后我收到在results.log文件中合并的最终结果。

现在,我在html报告中也有结果,这些报告是使用Minitest :: reporter:

生成的
  html_reporter = Minitest::Reporters::HtmlReporter.new(:output_filename => name+'.html')
  Minitest::Reporters.use! [Minitest::Reporters::SpecReporter.new, html_reporter]

问题是所有这些类都会生成不同的html报告(如果我使用默认名称而不是自定义output_name,则会覆盖该文件)。

有没有办法合并html报告而不是生成新报告?

0 个答案:

没有答案