Sha256: f4a2f274a5961317ac5bcba9e89fe37e5427347e81c36cdcd274a6668e5f36fd

Contents?: true

Size: 1.16 KB

Versions: 5

Compression:

Stored size: 1.16 KB

Contents

require: rubocop-rspec

inherit_from:
  - capybara.yml

# Analog of: 736b3d295f88b9ba6676fc168b823535582388c2
#
# We should avoid cops that are based on heuristics, since
# it's not clear what action to take to fix an issue.
RSpec/ExampleLength:
  Enabled: false

# We have common cases, such as rake tasks, where we do not
# use a class to the describe the test.
RSpec/DescribeClass:
  Enabled: false

# We accept multiple expectations (within reason), preferring
# them to running mulitple similar tests.
RSpec/MultipleExpectations:
  Enabled: false

# Part of the GOV.UK feature style involves instance variables.
RSpec/InstanceVariable:
  Exclude:
    - 'spec/features/**/*.rb'

# In GOV.UK we quite often test that a class received a method.
RSpec/MessageSpies:
  Enabled: false

# Analog of: 736b3d295f88b9ba6676fc168b823535582388c2
#
# We should avoid cops that are based on heuristics, since
# it's not clear what action to take to fix an issue.
RSpec/NestedGroups:
  Enabled: false

# Nested contexts make more sense with "and" or "but", since
# they are a refinement of an outer context.
RSpec/ContextWording:
  Prefixes:
    - when
    - with
    - without
    - and
    - but

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rubocop-govuk-3.17.2 config/rspec.yml
rubocop-govuk-3.17.1 config/rspec.yml
rubocop-govuk-3.17.0 config/rspec.yml
rubocop-govuk-3.16.0 config/rspec.yml
rubocop-govuk-3.15.0 config/rspec.yml