class RuboCop::Cop::RSpec::DescribedClassModuleWrapping

Avoid opening modules and defining specs within them.

@example

# bad
module MyModule
  RSpec.describe MyClass do
    # ...
  end
end

# good
RSpec.describe MyModule::MyClass do
  # ...
end

@see github.com/rubocop/rubocop-rspec/issues/735

Constants

MSG

Public Instance Methods

on_module(node) click to toggle source
# File lib/rubocop/cop/rspec/described_class_module_wrapping.rb, line 30
def on_module(node)
  return unless include_rspec_blocks?(node)

  add_offense(node)
end