当我使用 rails 3 运行 rspec 2 时,我使用
rake rspec
有时我想使用不同的格式化程序,也许是 doc。
rake rspec --format doc
但不幸的是,该选项无法通过 rspec 运行器。运行命令时如何选择不同的格式?
当我使用 rails 3 运行 rspec 2 时,我使用
rake rspec
有时我想使用不同的格式化程序,也许是 doc。
rake rspec --format doc
但不幸的是,该选项无法通过 rspec 运行器。运行命令时如何选择不同的格式?
您可以将默认选项添加到 rails 根文件夹中的 .rspec 文件。例如
--colour
--format documentation
您也可以跳过 rake 并直接使用 rspec 命令。在这种情况下, --format 选项可用于告诉 RSpec 如何格式化输出,“documentation”(或“doc”)和“progress”是有效选项:
rspec spec --format doc
如果您想运行单个测试/规范文件,这尤其有用
rspec spec/models/your_model.rb --format doc