如何使用 Rails 3 格式化 rspec 2 输出
当我使用 Rails 3 运行 rspec 2 时,
rake rspec
有时我想使用不同的格式化程序,也许是 doc。
rake rspec --format doc
但不幸的是,该选项无法通过 rspec 运行程序。运行命令时如何选择不同的格式?
When I run rspec 2 with rails 3 I use
rake rspec
sometimes I'd like to use a different formatter, perhaps doc.
rake rspec --format doc
but unfortunately the option doesn't make it through to the rspec runner. How can I choose a different format when I run the command?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以将默认选项添加到 Rails 根文件夹中的 .rspec 文件中。例如
You can add default options to an .rspec file in the rails root folder. e.g.
您还可以跳过 rake 并直接使用 rspec 命令。在这种情况下,--format 选项可用于告诉 RSpec 如何格式化输出,“documentation”(或“doc”)和“progress”是有效选项:
如果您想运行单个测试/,这特别有用规格文件
You can also skip rake and use the rspec command directly. In this case the --format option can be used to tell RSpec how to format the output, "documentation" (or "doc") and "progress" are valid options:
This is especially useful if you want to run a single test/spec file