# File lib/spec/example/subject.rb, line 17 def subject(&block) if block.nil? @_subject_block || (described_class ? lambda {described_class.new} : lambda {description_args.first}) else @_subject_block = block end end