module Rootage

Public Class Methods

scope(&b) click to toggle source
# File lib/rootage/test-helper.rb, line 11
def self.scope(&b)
  @scope_id = (@scope_id || 0) + 1
  mod = Module.new
  const_set("MODULE%s" % @scope_id, mod)
  mod.send(:define_method, :this) do
    mod
  end
  mod.instance_exec(mod, &b)
end