Sha256: dec6a2616e18057e58e2eb08e1459831a150044a8c0c067867a9c082fd49e7fc
Contents?: true
Size: 996 Bytes
Versions: 16
Compression:
Stored size: 996 Bytes
Contents
require 'spec_helper' describe "Gem::Specification#match_platform" do it "does not match platforms other than the gem platform" do darwin = gem "lol", "1.0", "platform_specific-1.0-x86-darwin-10" expect(darwin.match_platform(pl('java'))).to be_false end end describe "Bundler::GemHelpers#generic" do include Bundler::GemHelpers it "converts non-windows platforms into ruby" do expect(generic(pl('x86-darwin-10'))).to eq(pl('ruby')) end end describe "Gem::SourceIndex#refresh!" do rubygems_1_7 = Gem::Version.new(Gem::VERSION) >= Gem::Version.new("1.7.0") before do install_gemfile <<-G source "file://#{gem_repo1}" gem "rack" G end it "does not explode when called", :if => rubygems_1_7 do run "Gem.source_index.refresh!" run "Gem::SourceIndex.new([]).refresh!" end it "does not explode when called", :unless => rubygems_1_7 do run "Gem.source_index.refresh!" run "Gem::SourceIndex.from_gems_in([]).refresh!" end end
Version data entries
16 entries across 16 versions & 1 rubygems