Method: RuboCop::Cop::RSpec::SubjectStub#on_top_level_group

Defined in:
lib/rubocop/cop/rspec/subject_stub.rb

#on_top_level_group(node) ⇒ Object


115
116
117
118
119
120
121
122
# File 'lib/rubocop/cop/rspec/subject_stub.rb', line 115

def on_top_level_group(node)
  @explicit_subjects = find_all_explicit(node) { |n| subject?(n) }
  @subject_overrides = find_all_explicit(node) { |n| let?(n) }

  find_subject_expectations(node) do |stub|
    add_offense(stub)
  end
end