rubocop-rspec.yml in rubocop-discourse-3.4.1 vs rubocop-rspec.yml in rubocop-discourse-3.5.0

- old
+ new

@@ -30,21 +30,21 @@ - in RSpec/DescribeClass: Enabled: true Exclude: - - '**/spec/features/**/*' - - '**/spec/requests/**/*' - - '**/spec/routing/**/*' - - '**/spec/system/**/*' - - '**/spec/views/**/*' - - '**/spec/initializers/**/*' - - '**/spec/integration/**/*' - - '**/spec/integrity/**/*' - - '**/spec/tasks/**/*' - - '**/spec/lib/freedom_patches/**/*' - - '**/spec/multisite/**/*' + - "**/spec/features/**/*" + - "**/spec/requests/**/*" + - "**/spec/routing/**/*" + - "**/spec/system/**/*" + - "**/spec/views/**/*" + - "**/spec/initializers/**/*" + - "**/spec/integration/**/*" + - "**/spec/integrity/**/*" + - "**/spec/tasks/**/*" + - "**/spec/lib/freedom_patches/**/*" + - "**/spec/multisite/**/*" RSpec/DescribeMethod: Enabled: true RSpec/DescribeSymbol: @@ -52,16 +52,16 @@ RSpec/DescribedClass: Enabled: false # To be decided RSpec/DescribedClassModuleWrapping: - Enabled: false # To be decided + Enabled: true RSpec/EmptyExampleGroup: Enabled: true Exclude: - - 'spec/requests/api/*' + - "spec/requests/api/*" RSpec/EmptyLineAfterExample: Enabled: false # TODO RSpec/EmptyLineAfterExampleGroup: @@ -90,20 +90,20 @@ RSpec/ExpectChange: Enabled: false # To be decided RSpec/ExpectInHook: - Enabled: false # To be decided + Enabled: false RSpec/ExpectOutput: Enabled: true RSpec/SpecFilePathFormat: Enabled: false # To be decided RSpec/SpecFilePathSuffix: - Enabled: false # To be decided + Enabled: true RSpec/Focus: Enabled: true RSpec/HookArgument: @@ -152,13 +152,19 @@ Enabled: true RSpec/MissingExampleGroupArgument: Enabled: true +RSpec/MultipleExpectations: + Enabled: false + RSpec/MultipleDescribes: Enabled: false # TODO +RSpec/MultipleMemoizedHelpers: + Enabled: false + RSpec/MultipleSubjects: Enabled: true RSpec/NamedSubject: Enabled: true @@ -174,20 +180,20 @@ RSpec/ReceiveNever: Enabled: true RSpec/RepeatedDescription: - Enabled: false # TODO + Enabled: false RSpec/RepeatedExample: Enabled: false # TODO RSpec/RepeatedExampleGroupBody: Enabled: false # TODO RSpec/RepeatedExampleGroupDescription: - Enabled: false # TODO + Enabled: false RSpec/ReturnFromStub: Enabled: true RSpec/ScatteredSetup: @@ -219,9 +225,12 @@ Capybara/CurrentPathExpectation: Enabled: true RSpec/Capybara/FeatureMethods: + Enabled: true + +Capybara/VisibilityMatcher: Enabled: true FactoryBot/AttributeDefinedStatically: Enabled: true