Rspec输出格式:文档

当我使用rake rspec运行rspec并且testing不正常时,我收到一条错误消息。 但是,当我的testing没问题时,我只是得到'..'。 没有其他输出。 我怎样才能打印出像这样的东西:

 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 

如果您希望configuration是永久性的,请在项目的根目录下创build一个.rspec文件,并在其中写入configuration。

使用:

 rspec spec --format documentation 

在你的spec/spec_helper

 RSpec.configure do |config| config.formatter = :documentation end 

所以你不必每次都运行这个标志