summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVikram Karve <vikram.karve@progress.com>2022-07-29 21:03:35 +0530
committerVikram Karve <vikram.karve@progress.com>2022-07-29 21:03:35 +0530
commita888a5c5005af8765b1b179b4b0a891c045840c9 (patch)
tree55c1d8a7efa57186bbdca086cba856a8268085ed
parent69b134927f9b6ccda8272d6a35cb4785280f8d6a (diff)
downloadchef-a888a5c5005af8765b1b179b4b0a891c045840c9.tar.gz
Revert "update test fixture as earlier sexp_processor stub gem version was constrained at < 3.1"
This reverts commit 69b134927f9b6ccda8272d6a35cb4785280f8d6a.
-rw-r--r--spec/data/rubygems.org/sexp_processor-4.15.1.gemspec.rzbin0 -> 519 bytes
-rw-r--r--spec/data/rubygems.org/sexp_processor-4.16.1.gemspec.rzbin521 -> 0 bytes
-rw-r--r--spec/data/rubygems.org/sexp_processor-info1
-rw-r--r--spec/unit/provider/package/rubygems_spec.rb18
4 files changed, 9 insertions, 10 deletions
diff --git a/spec/data/rubygems.org/sexp_processor-4.15.1.gemspec.rz b/spec/data/rubygems.org/sexp_processor-4.15.1.gemspec.rz
new file mode 100644
index 0000000000..38840f2682
--- /dev/null
+++ b/spec/data/rubygems.org/sexp_processor-4.15.1.gemspec.rz
Binary files differ
diff --git a/spec/data/rubygems.org/sexp_processor-4.16.1.gemspec.rz b/spec/data/rubygems.org/sexp_processor-4.16.1.gemspec.rz
deleted file mode 100644
index dae9986478..0000000000
--- a/spec/data/rubygems.org/sexp_processor-4.16.1.gemspec.rz
+++ /dev/null
Binary files differ
diff --git a/spec/data/rubygems.org/sexp_processor-info b/spec/data/rubygems.org/sexp_processor-info
index ee37ddab15..a37139f592 100644
--- a/spec/data/rubygems.org/sexp_processor-info
+++ b/spec/data/rubygems.org/sexp_processor-info
@@ -47,4 +47,3 @@
4.14.1 |checksum:0fa8731445cf4a0c01570ec29aac4b50a0451ce66b1b31ad768f5035e3af7b90,ruby:~> 2.2
4.15.0 |checksum:a5ec27d8055ad47444cfb7ce860bad8af2365772a82892f4a8a0d97e8e9e3b34,ruby:~> 2.2
4.15.1 |checksum:9291a0f2247f50d15068ee6965b67cd7b678b0d273e18adf3c0b2ea4a890125c,ruby:>= 2.1
-4.16.1 |checksum:5caadbf4bbe5ab539cb892a5bcf74ca33a2f2a897cecafdee4a63be79b4819dc,ruby:< 4&>= 2.1
diff --git a/spec/unit/provider/package/rubygems_spec.rb b/spec/unit/provider/package/rubygems_spec.rb
index 7a318de84b..f7a36ca1c5 100644
--- a/spec/unit/provider/package/rubygems_spec.rb
+++ b/spec/unit/provider/package/rubygems_spec.rb
@@ -117,8 +117,8 @@ describe Chef::Provider::Package::Rubygems::CurrentGemEnvironment do
.to_return(status: 200, body: "", headers: {})
stub_request(:get, "https://index.rubygems.org/info/sexp_processor")
.to_return(status: 200, body: File.binread(File.join(CHEF_SPEC_DATA, "rubygems.org", "sexp_processor-info")))
- stub_request(:get, "https://index.rubygems.org/quick/Marshal.4.8/sexp_processor-4.16.1.gemspec.rz")
- .to_return(status: 200, body: File.binread(File.join(CHEF_SPEC_DATA, "rubygems.org", "sexp_processor-4.16.1.gemspec.rz")))
+ stub_request(:get, "https://index.rubygems.org/quick/Marshal.4.8/sexp_processor-4.15.1.gemspec.rz")
+ .to_return(status: 200, body: File.binread(File.join(CHEF_SPEC_DATA, "rubygems.org", "sexp_processor-4.15.1.gemspec.rz")))
dep = Gem::Dependency.new("sexp_processor", ">= 0")
expect(@gem_env.candidate_version_from_remote(dep)).to be_kind_of(Gem::Version)
@@ -139,11 +139,11 @@ describe Chef::Provider::Package::Rubygems::CurrentGemEnvironment do
.to_return(status: 200, body: "", headers: {})
stub_request(:get, "https://rubygems2.org/info/sexp_processor")
.to_return(status: 200, body: File.binread(File.join(CHEF_SPEC_DATA, "rubygems.org", "sexp_processor-info")))
- stub_request(:get, "https://rubygems2.org/quick/Marshal.4.8/sexp_processor-4.16.1.gemspec.rz")
- .to_return(status: 200, body: File.binread(File.join(CHEF_SPEC_DATA, "rubygems.org", "sexp_processor-4.16.1.gemspec.rz")))
+ stub_request(:get, "https://rubygems2.org/quick/Marshal.4.8/sexp_processor-4.15.1.gemspec.rz")
+ .to_return(status: 200, body: File.binread(File.join(CHEF_SPEC_DATA, "rubygems.org", "sexp_processor-4.15.1.gemspec.rz")))
dep = Gem::Dependency.new("sexp_processor", ">= 0")
- expect(@gem_env.candidate_version_from_remote(dep, "https://rubygems2.org")).to be_kind_of(Gem::Version)
+ expect(@gem_env.candidate_version_from_remote(dep, "https://rubygems2.org")).to be_nil
end
end
@@ -156,8 +156,8 @@ describe Chef::Provider::Package::Rubygems::CurrentGemEnvironment do
end
it "finds a matching gem candidate version on rubygems 2.0.0+" do
- stub_request(:get, "https://rubygems.org/quick/Marshal.4.8/sexp_processor-4.16.1.gemspec.rz")
- .to_return(status: 200, body: File.binread(File.join(CHEF_SPEC_DATA, "rubygems.org", "sexp_processor-4.16.1.gemspec.rz")))
+ stub_request(:get, "https://rubygems.org/quick/Marshal.4.8/sexp_processor-4.15.1.gemspec.rz")
+ .to_return(status: 200, body: File.binread(File.join(CHEF_SPEC_DATA, "rubygems.org", "sexp_processor-4.15.1.gemspec.rz")))
dep = Gem::Dependency.new("sexp_processor", ">= 0")
expect(@gem_env.candidate_version_from_remote(dep)).to be_kind_of(Gem::Version)
@@ -169,8 +169,8 @@ describe Chef::Provider::Package::Rubygems::CurrentGemEnvironment do
end
it "finds a matching gem from a specific gemserver when explicit sources are given" do
- stub_request(:get, "https://rubygems.org/quick/Marshal.4.8/sexp_processor-4.16.1.gemspec.rz")
- .to_return(status: 200, body: File.binread(File.join(CHEF_SPEC_DATA, "rubygems.org", "sexp_processor-4.16.1.gemspec.rz")))
+ stub_request(:get, "https://rubygems.org/quick/Marshal.4.8/sexp_processor-4.15.1.gemspec.rz")
+ .to_return(status: 200, body: File.binread(File.join(CHEF_SPEC_DATA, "rubygems.org", "sexp_processor-4.15.1.gemspec.rz")))
dep = Gem::Dependency.new("sexp_processor", ">= 0")
expect(@gem_env.candidate_version_from_remote(dep, "http://rubygems2.org")).to be_kind_of(Gem::Version)