Capybara-spezifische Analyse für Ihre Projekte als Erweiterung von Rubocop.
Installieren Sie einfach das rubocop-capybara
-Edelstein
gem install rubocop-capybara
oder wenn Sie Bundler verwenden, stellen Sie dies in Ihre Gemfile
gem 'rubocop-capybara' , require : false
Sie müssen Rubocop anweisen, die Capybara -Erweiterung zu laden. Es gibt drei Möglichkeiten, dies zu tun:
Geben Sie dies in Ihren .rubocop.yml
.
require : rubocop-capybara
Verwenden Sie alternativ die folgende Array -Notation, wenn Sie mehrere Erweiterungen angeben.
require :
- rubocop-other-extension
- rubocop-capybara
Jetzt können Sie rubocop
ausführen und die Rubocop -Capybara -Cops automatisch zusammen mit den Standardpops laden.
rubocop --require rubocop-capybara
RuboCop :: RakeTask . new do | task |
task . requires << 'rubocop-capybara'
end
In seinem offiziellen Handbuch können Sie mehr über Rubocop Capybara lesen.
Alle Cops befinden sich unter lib/rubocop/cop/capybara
und enthalten Beispiele/Dokumentation.
In Ihrem .rubocop.yml
können Sie die Capybara -Polizisten wie jeder andere Polizist behandeln. Zum Beispiel:
Capybara/SpecificMatcher :
Exclude :
- spec/my_spec.rb
Checkout der Beitragsrichtlinien.
rubocop-capybara
ist MIT lizenziert. In der begleitenden Datei finden Sie den vollständigen Text.