Joe*_*ing 8 ruby rspec ruby-on-rails
根据Rspec文档,默认情况下,当您运行时,您将rspec获得进度格式化程序(如下所示:"......").
还有另一种格式化选项rspec --format documentation可以逐个完成每个测试.我的问题:如何--format documentation在默认情况下启用,而不必每次都在命令行中键入它?
And*_*eko 13
将其添加到.rspec文件(或在项目的根目录中创建一个) - 添加到其中的选项将应用于当前项目中的每个测试运行:
# .rspec
--color
--format documentation
Run Code Online (Sandbox Code Playgroud)
将其添加到RSpec.configure阻止:
RSpec.configure do |config|
config.formatter = :documentation
end
Run Code Online (Sandbox Code Playgroud)
通过将其添加到全局来指定rspec的选项~/.rspec.
RSpec.configure do |config|
config.color = true
config.formatter = :documentation
config.order = 'default'
end
Run Code Online (Sandbox Code Playgroud)
您可以通过创建~/.rspec文件来创建您自己的个人 RSpec 设置:
--color
--format documentation
Run Code Online (Sandbox Code Playgroud)
项目.rspec文件应仅包含运行规范套件所需的最低设置,以避免开发人员之间的冲突。