summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndre Arko <andre@arko.net>2016-10-12 18:07:05 -0700
committerAndre Arko <andre@arko.net>2016-10-12 18:07:05 -0700
commit17f7ec32a4d2a6f02f598af5bbcb57b75d551ebd (patch)
treeb666de1f55a80e73ddcf54be9c8f1a851a1e9c98
parentbc746cbd8d13df66425f661371115ae092dcaff7 (diff)
downloadbundler-17f7ec32a4d2a6f02f598af5bbcb57b75d551ebd.tar.gz
include prereleases in the compact index
-rw-r--r--spec/support/artifice/compact_index.rb6
1 files changed, 4 insertions, 2 deletions
diff --git a/spec/support/artifice/compact_index.rb b/spec/support/artifice/compact_index.rb
index 0afd7fc526..b730e20a18 100644
--- a/spec/support/artifice/compact_index.rb
+++ b/spec/support/artifice/compact_index.rb
@@ -67,8 +67,10 @@ class CompactIndexAPI < Endpoint
@gems ||= {}
@gems[gem_repo] ||= begin
specs = Bundler::Deprecate.skip_during do
- Marshal.load(File.open(gem_repo.join("specs.4.8")).read).map do |name, version, platform|
- load_spec(name, version, platform, gem_repo)
+ %w(specs.4.8 prerelease_specs.4.8).each.with_object([]) do |filename, specs|
+ Marshal.load(File.open(gem_repo.join(filename)).read).map do |name, version, platform|
+ specs << load_spec(name, version, platform, gem_repo)
+ end
end
end