class RuboCop::Cop::RSpec::DescribeClass
end
describe “A feature example”, type: :feature do
end
describe TestedClass do
# good
end
describe ‘Do something’ do
# bad
@example
Check that the first argument to the top level describe is a constant.
def on_top_level_describe(node, args)
def on_top_level_describe(node, args) return if shared_group?(root_node) return if valid_describe?(node) describe_with_metadata(node) do |pairs| return if pairs.any?(&method(:rails_metadata?)) end add_offense(args.first, location: :expression) end