从rspec生成HTML文件

Aru*_*rma 22 rspec

如何从rspec生成HTML报告?

ban*_*623 26

建立以前的答案,非常简单:

rspec /directory/containing/specs/** --format h > output.html
Run Code Online (Sandbox Code Playgroud)

我使用以下路径规范/**从我的rails应用程序的根目录运行它.我希望有所帮助.如果您有非"_spec.rb"文件,则可能需要修改path参数.

  • 使用"> out.html"而不是"--out out.html"时遇到的问题是rspec命令也回显到HTML文件,在`<!DOCTYPE html>之上. (4认同)

小智 13

我们可以补充一下

--format html
--out rspec_results.html
Run Code Online (Sandbox Code Playgroud)

到.rspec

所以rspec会将结果写入rspec_results.html

请参阅https://coderwall.com/p/gfmeuw


zet*_*tic 8

RSpec有一个命令行选项来生成html格式的输出:

rspec <path_to_spec_file> --format html
Run Code Online (Sandbox Code Playgroud)