class RuboCop::Cop::RSpec::MissingExampleGroupArgument

Checks that the first argument to an example group is not empty.

@example

# bad
describe do
end

RSpec.describe do
end

# good
describe TestedClass do
end

describe "A feature example" do
end

Constants

MSG

Public Instance Methods

on_block(node) click to toggle source
# File lib/rubocop/cop/rspec/missing_example_group_argument.rb, line 26
def on_block(node) # rubocop:disable InternalAffairs/NumblockHandler
  return unless example_group?(node)
  return if node.send_node.arguments?

  add_offense(node, message: format(MSG, method: node.method_name))
end