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
所以你不必每次都运行这个标志