我正在尝试将此gem https://github.com/ci-reporter/ci_reporter_rspec集成到我的rake任务中,以输出以下格式:
progress
:在运行期间在屏幕上documentation
/ html
:单独的文件。 "test/reports/spec.txt"
&分别为"test/reports/spec.html"
xunit
:从ci_reporter_rspec 屏幕上显示progress
格式,生成了xunit
个文件,但未生成documentation
和html
个文件。我可以确认何时不包含ci_reporter_rspec,然后它作为设计减去xunit
个文件。我需要生成所有格式,任何人都可以看到我错过的内容吗?
require 'rspec/core/rake_task'
require 'ci/reporter/rake/rspec'
RSpec::Core:RakeTask.new(:spec => ['ci:setup:rspec']) do |t|
t.rspec_opts = '--format progress --format documentation -o "test/reports/spec.txt" --format html -o "test/reports/spec.html"'
end