Sha256: e782ec459798dc89392eafc2e2c75cf3cd6f8e254f9de2e0f5bd7e04baab7fae
Contents?: true
Size: 973 Bytes
Versions: 27
Compression:
Stored size: 973 Bytes
Contents
# frozen_string_literal: true require_relative "helper" class TestGemResolverActivationRequest < Gem::TestCase def setup super @DR = Gem::Resolver @dep = @DR::DependencyRequest.new dep("a", ">= 0"), nil source = Gem::Source::Local.new platform = Gem::Platform::RUBY @a3 = @DR::IndexSpecification.new nil, "a", v(3), source, platform @req = @DR::ActivationRequest.new @a3, @dep end def test_development_eh refute @req.development? dep_req = @DR::DependencyRequest.new dep("a", ">= 0", :development), nil act_req = @DR::ActivationRequest.new @a3, dep_req assert act_req.development? end def test_inspect assert_match "a-3", @req.inspect assert_match "from a (>= 0)", @req.inspect end def test_installed_eh v_spec = Gem::Resolver::VendorSpecification.new nil, @a3 @req = @DR::ActivationRequest.new v_spec, @dep assert @req.installed? end end
Version data entries
27 entries across 27 versions & 1 rubygems