module Minitest::Spec::DSL

Public Instance Methods

bangs() click to toggle source
# File lib/minitest/dsl.rb, line 6
def bangs
  @bangs ||= Set.new
  @bangs = @bangs + bangs_from_parent_scope
end
let!(name, &block) click to toggle source
# File lib/minitest/dsl.rb, line 11
def let!(name, &block)
  let(name, &block)
  bangs << name
end

Private Instance Methods

bangs_from_parent_scope() click to toggle source
# File lib/minitest/dsl.rb, line 18
def bangs_from_parent_scope
  return Set.new unless defined? self.superclass.bangs
  self.superclass.bangs
end