class Gem::TestCase::StaticSet
def add(spec)
def add(spec) @specs << spec end
def find_all(dep)
def find_all(dep) @specs.find_all {|s| dep.match? s, @prerelease } end
def find_spec(dep)
def find_spec(dep) @specs.reverse_each do |s| return s if dep.matches_spec? s end end
def initialize(specs)
def initialize(specs) super() @specs = specs @remote = true end
def load_spec(name, ver, platform, source)
def load_spec(name, ver, platform, source) dep = Gem::Dependency.new name, ver spec = find_spec dep Gem::Specification.new spec.name, spec.version do |s| s.platform = spec.platform end end
def prefetch(reqs) # :nodoc:
def prefetch(reqs) # :nodoc: end