我的主要想法是在 Travis-CI 上运行测试后获得一些代码覆盖率报告。
目前我正在运行测试rake travis
task :travis do
["rspec spec", "rake cucumber"].each do |cmd|
puts "Starting to run #{cmd}..."
system("export DISPLAY=:99.0 && bundle exec #{cmd}")
raise "#{cmd} failed!" unless $?.exitstatus == 0
end
end
现在我认为覆盖率可以在测试后输出到控制台,但我见过的所有覆盖率宝石都会生成 html 页面。有什么想法吗?