从rspec生成HTML文件

从rspec生成HTML文件,rspec,Rspec,如何从rspec生成HTML报告?rspec有一个命令行选项来生成HTML格式的输出: rspec <path_to_spec_file> --format html rspec——格式化html 根据前面的答案,它非常简单: rspec /directory/containing/specs/** --format h > output.html 我使用以下路径spec/**从rails应用程序的根运行此程序。 我希望这有帮助。如果其中有非“_spec.rb”文件,则可能

如何从rspec生成HTML报告?

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

rspec <path_to_spec_file> --format html
rspec——格式化html

根据前面的答案,它非常简单:

rspec /directory/containing/specs/** --format h > output.html
我使用以下路径spec/**从rails应用程序的根运行此程序。 我希望这有帮助。如果其中有非“_spec.rb”文件,则可能需要修改path参数。

From

场景:多种格式

当我运行
rspec example\u spec.rb——格式化进度——格式化文档——out rspec.txt

那么输出应该包含“.F*”

文件“rspec.txt”应包含:

something does something that passes does something that fails (FAILED - 1) does something that is pending (PENDING: No reason given)

对于使用Jenkins的用户,请查看XUNIT插件


使用
-o
--out
选项指定输出文件

使用
-f
--format
选项指定格式

rspec spec/* --format html --out report.html
我们可以加上

--format html
--out rspec_results.html
到.rspec

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


请参见您可以使用
rspec\u html\u格式化程序
gem生成漂亮的rspec html报告。有关实施,请参阅


rspec-f RspecHtmlFormatter spec

基本上我的问题是我想在一个html文件中生成所有控制器的所有测试用例的html报告。这是否可能生成报告???我使用“>out.html”而不是“--out.html”的问题是rspec命令也会回显到html文件中,在