Spy*_*ros 71 ruby rspec ruby-on-rails
当我运行rspec与rake rspec和我的测试是不正常的,我得到一个错误信息.但是,当我的测试没问题时,我就得到'..'.没有其他输出.我怎样才能打印出类似的内容:
A User .... can only have one name
A User .... can ...
Run Code Online (Sandbox Code Playgroud)
Sim*_*tti 113
从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
Run Code Online (Sandbox Code Playgroud)
传递-f参数.代替
$ rake rspec
Run Code Online (Sandbox Code Playgroud)
跑
$ rspec spec --format d
Run Code Online (Sandbox Code Playgroud)
或短格式:
$ rspec -fd
Run Code Online (Sandbox Code Playgroud)
如果您希望配置是永久性的,请.rspec在项目的根目录中创建一个文件并在其中写入配置.
Sam*_*iin 10
你的内心 spec/spec_helper
RSpec.configure do |config|
config.formatter = :documentation
end
Run Code Online (Sandbox Code Playgroud)
所以你不必每次都跑旗.
使用:
rspec spec --format documentation
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
26354 次 |
| 最近记录: |