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 28
def on_module(node)
  find_rspec_blocks(node) do
    add_offense(node)
  end
end