如何使用 Rails 3 格式化 rspec 2 输出

发布于 2024-10-19 11:32:47 字数 201 浏览 1 评论 0原文

当我使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

﹏半生如梦愿梦如真 2024-10-26 11:32:47

您可以将默认选项添加到 Rails 根文件夹中的 .rspec 文件中。例如

--colour
--format documentation

You can add default options to an .rspec file in the rails root folder. e.g.

--colour
--format documentation
痴骨ら 2024-10-26 11:32:47

您还可以跳过 rake 并直接使用 rspec 命令。在这种情况下,--format 选项可用于告诉 RSpec 如何格式化输出,“documentation”(或“doc”)和“progress”是有效选项:

rspec spec --format doc

如果您想运行单个测试/,这特别有用规格文件

rspec spec/models/your_model.rb --format doc

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:

rspec spec --format doc

This is especially useful if you want to run a single test/spec file

rspec spec/models/your_model.rb --format doc
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文