# RuboCop configuration for use on /test files

# dafault rules
inherit_from: ../.rubocop.yml

# with following modifications
Metrics/MethodLength:
  Enabled: false

# RuboCop non-default configuration for tests

# dafault rules
inherit_from: ../.rubocop.yml

#################### Metrics ###############################

# Disable Cops which make less sense in tests, and which we regularly ignore.

Metrics/AbcSize:
  Enabled: false

Metrics/ClassLength:
  Enabled: false

Metrics/CyclomaticComplexity:
  Enabled: false

Metrics/MethodLength:
  Enabled: false

Metrics/ModuleLength:
  Enabled: false

Disable many metric Cops in test files
Disable many metric Cops in test files

The disabled cops are causing unnecessary grief as part of continuous integration.  They make less sense in tests, and we regularly ignore them.
