rubocop capybara
v2.21.0
针对您的项目的Capybara特定分析,作为Rubocop的扩展。
只需安装rubocop-capybara
宝石
gem install rubocop-capybara
或者,如果您使用Bundler将其放在您的Gemfile
中
gem 'rubocop-capybara' , require : false
您需要告诉Rubocop加载Capybara扩展。有三种方法可以做到这一点:
将其放入您的.rubocop.yml
中。
require : rubocop-capybara
或者,指定多个扩展时,请使用以下数组符号。
require :
- rubocop-other-extension
- rubocop-capybara
现在,您可以运行rubocop
,它将自动加载Rubocop Capybara Cops与标准Cops一起加载。
rubocop --require rubocop-capybara
RuboCop :: RakeTask . new do | task |
task . requires << 'rubocop-capybara'
end
您可以在其官方手册中阅读有关Rubocop Capybara的更多信息。
所有警察都位于lib/rubocop/cop/capybara
下,并包含示例/文档。
在您的.rubocop.yml
中,您可以像其他任何警察一样对待Capybara Cops。例如:
Capybara/SpecificMatcher :
Exclude :
- spec/my_spec.rb
查看贡献指南。
rubocop-capybara
已获得麻省理工学院的许可。请参阅随附的文件以获取全文。