Sha256: fcf21d748322c2733b2c0387d631e3b9f37f514d58026030f0e5225a8e843a8a
Contents?: true
Size: 563 Bytes
Versions: 8
Compression:
Stored size: 563 Bytes
Contents
# encoding: utf-8 # `cop_config` must be declared with #let. shared_context 'config', :config do let(:config) do # Module#< unless described_class < RuboCop::Cop::Cop fail '`config` must be used in `describe SomeCopClass do .. end`' end fail '`cop_config` must be declared with #let' unless cop_config.is_a?(Hash) cop_name = described_class.cop_name hash = { cop_name => RuboCop::ConfigLoader.default_configuration[cop_name].merge(cop_config) } RuboCop::Config.new(hash, "#{Dir.pwd}/.rubocop.yml") end end
Version data entries
8 entries across 8 versions & 2 rubygems