当我使用 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/