ruby-on-rails - Rspec 输出格式 : Documentation

标签 ruby-on-rails ruby rspec

当我使用 rake rspec 运行 rspec 并且我的测试不正常时,我收到一条错误消息。但是,当我的测试正常时,我只会得到“..”。没有其他输出。我怎样才能让它打印出类似的东西:

A User .... can only have one name
A User .... can ...

最佳答案

来自 rspec 帮助页面

$ rspec --help
Usage: rspec [options] [files or directories]

    -f, --format FORMATTER           Choose a formatter
                                       [p]rogress (default - dots)
                                       [d]ocumentation (group and example names)
                                       [h]tml
                                       [t]extmate
                                       custom formatter class name

传递-f参数。而不是

$ rake rspec

运行

$ rspec spec --format d

或短格式:

$ rspec -fd

如果你希望配置是永久性的,在你的项目的根目录下创建一个.rspec文件,并把配置写在那里。

关于ruby-on-rails - Rspec 输出格式 : Documentation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5083804/

相关文章:

ruby - 模拟时,如何返回传入的参数之一?

ruby-on-rails - 如何在模型中设置设计配置值

ruby-on-rails - 我可以在 Gemfile 中指定需要的 Git 存储库的子路径吗?

ruby - 在 XCode 的 macruby 应用程序中使用 gems 的最简单方法是什么?

ruby-on-rails - RSpec 测试卡在新机器 OSX 上

ruby - 如何正确使用 mongoid-rspec gem?

javascript - Rails 4.1.8 link_to 删除,未应用 JavaScript

html - 为什么向 div 添加新元素会插入整个 div 向上?

ruby - 如何在 Ruby 中动态确定方法名称

ruby - 如何将字符代码转换为我想要的?