rubocop rspec_rails
v2.30.0
Rubocop의 확장으로 프로젝트에 대한 RSPEC Rails 별 분석.
이 보석은 암묵적으로 rubocop-rspec Gem에 따라 달라 지므로 먼저 설치해야합니다. rubocop-rspec 및 rubocop-rspec_rails 보석을 설치하기 만하면됩니다
gem install rubocop-rspec rubocop-rspec_rails 또는 Bundler를 사용하면 이것을 Gemfile 에 넣으십시오.
gem 'rubocop-rspec' , require : false
gem 'rubocop-rspec_rails' , require : false RSPEC Rails 확장을로드하려면 RuboCop에 알려야합니다. 이를 수행하는 세 가지 방법이 있습니다.
이것을 .rubocop.yml 에 넣으십시오.
require : rubocop-rspec_rails또는 여러 확장자를 지정할 때 다음 배열 표기법을 사용하십시오.
require :
- rubocop-rspec
- rubocop-rspec_rails 이제 rubocop 실행할 수 있으며 표준 경찰과 함께 RuboCop RSPEC Rails 경찰을 자동으로로드합니다.
rubocop --require rubocop-rspec_rails RuboCop :: RakeTask . new do | task |
task . requires << 'rubocop-rspec_rails'
end 공식 설명서에서 RuboCop RSPEC 레일에 대한 자세한 내용을 읽을 수 있습니다.
모든 경찰은 lib/rubocop/cop/rspec_rails 아래에 있으며 예/문서를 포함합니다.
.rubocop.yml 에서, 당신은 다른 경찰과 마찬가지로 RSPEC 레일 경찰을 치료할 수 있습니다. 예를 들어:
RSpecRails/AvoidSetupHook :
Exclude :
- spec/my_poorly_named_spec_file.rb 기여 지침을 확인하십시오.
rubocop-rspec_rails 는 MIT 라이센스가 부여되었습니다. 전체 텍스트는 동반 파일을 참조하십시오.