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 مع رجال الشرطة القياسيين.
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
مرخص معهد ماساتشوستس للتكنولوجيا. انظر الملف المصاحب للنص الكامل.