config/default.yml in rubocop-rspec-2.18.1 vs config/default.yml in rubocop-rspec-2.19.0

- old
+ new

@@ -199,10 +199,16 @@ SupportedStyles: - be_a - be_kind_of Reference: https://www.rubydoc.info/gems/rubocop-rspec/RuboCop/Cop/RSpec/ClassCheck +RSpec/ContainExactly: + Description: Prefer `match_array` when matching array values. + Enabled: true + VersionAdded: '2.19' + Reference: https://www.rubydoc.info/gems/rubocop-rspec/RuboCop/Cop/RSpec/ContainExactly + RSpec/ContextMethod: Description: "`context` should not be used for specifying methods." Enabled: true VersionAdded: '1.36' StyleGuide: https://rspec.rubystyle.guide/#example-group-naming @@ -554,10 +560,16 @@ Description: Checks unreferenced `let!` calls being used for test setup. Enabled: true VersionAdded: '1.7' Reference: https://www.rubydoc.info/gems/rubocop-rspec/RuboCop/Cop/RSpec/LetSetup +RSpec/MatchArray: + Description: Prefer `contain_exactly` when matching an array literal. + Enabled: true + VersionAdded: '2.19' + Reference: https://www.rubydoc.info/gems/rubocop-rspec/RuboCop/Cop/RSpec/MatchArray + RSpec/MessageChain: Description: Check that chains of messages are not being stubbed. Enabled: true VersionAdded: '1.7' Reference: https://www.rubydoc.info/gems/rubocop-rspec/RuboCop/Cop/RSpec/MessageChain @@ -704,10 +716,16 @@ Description: Prefer `not_to receive(...)` over `receive(...).never`. Enabled: true VersionAdded: '1.28' Reference: https://www.rubydoc.info/gems/rubocop-rspec/RuboCop/Cop/RSpec/ReceiveNever +RSpec/RedundantAround: + Description: Remove redundant `around` hook. + Enabled: pending + VersionAdded: '2.19' + Reference: https://www.rubydoc.info/gems/rubocop-rspec/RuboCop/Cop/RSpec/RedundantAround + RSpec/RepeatedDescription: Description: Check for repeated description strings in example groups. Enabled: true VersionAdded: '1.9' Reference: https://www.rubydoc.info/gems/rubocop-rspec/RuboCop/Cop/RSpec/RepeatedDescription @@ -777,10 +795,16 @@ Enabled: true VersionAdded: '1.9' VersionChanged: '1.10' Reference: https://www.rubydoc.info/gems/rubocop-rspec/RuboCop/Cop/RSpec/SingleArgumentMessageChain +RSpec/SkipBlockInsideExample: + Description: Checks for passing a block to `skip` within examples. + Enabled: pending + VersionAdded: '2.19' + Reference: https://www.rubydoc.info/gems/rubocop-rspec/RuboCop/Cop/RSpec/SkipBlockInsideExample + RSpec/SortMetadata: Description: Sort RSpec metadata alphabetically. Enabled: pending VersionAdded: '2.14' Reference: https://www.rubydoc.info/gems/rubocop-rspec/RuboCop/Cop/RSpec/SortMetadata @@ -1054,5 +1078,12 @@ RSpec/Rails/MinitestAssertions: Description: Check if using Minitest matchers. Enabled: pending VersionAdded: '2.17' Reference: https://www.rubydoc.info/gems/rubocop-rspec/RuboCop/Cop/RSpec/Rails/MinitestAssertions + +RSpec/Rails/TravelAround: + Description: Prefer to travel in `before` rather than `around`. + Enabled: pending + Safe: false + VersionAdded: '2.19' + Reference: https://www.rubydoc.info/gems/rubocop-rspec/RuboCop/Cop/RSpec/Rails/TravelAround