当我运行rspec
与rake rspec
和我的测试是不正常的,我得到一个错误信息。但是,当我的测试通过时,我只会得到“ ..”。没有其他输出。我如何获得打印类似的内容:
A User .... can only have one name
A User .... can ...
Answers:
从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
,请在项目的根目录中创建一个文件,然后在其中写入配置。
.rspec
文件中。我有--color --tty --format documentation
(每行一个选项)。
采用:
rspec spec --format documentation