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
已獲得麻省理工學院的許可。請參閱隨附的文件以獲取全文。