class RuboCop::Cop::RSpec::ContextMethod


end
# …
describe ‘.foo_bar’ do
end
# …
describe ‘#foo_bar’ do
# good
end
# …
context ‘.foo_bar’ do
end
# …
context ‘#foo_bar’ do
# bad
@example
`context` should not be used for specifying methods.

def method_name?(description)

def method_name?(description)
  description.start_with?('.', '#')
end

def on_block(node) # rubocop:disable InternalAffairs/NumblockHandler

rubocop:disable InternalAffairs/NumblockHandler
def on_block(node) # rubocop:disable InternalAffairs/NumblockHandler
  context_method(node) do |context|
    add_offense(context) do |corrector|
      corrector.replace(node.send_node.loc.selector, 'describe')
    end
  end
end