diff --git a/0001-fix-NameError-compare-failure.patch b/0001-fix-NameError-compare-failure.patch new file mode 100644 index 0000000000000000000000000000000000000000..6783990d6785688a6675ac118170ecda6598f8a7 --- /dev/null +++ b/0001-fix-NameError-compare-failure.patch @@ -0,0 +1,34 @@ +From f487ee42688895c781f29a32745e033013883981 Mon Sep 17 00:00:00 2001 +From: wang--ge +Date: Fri, 6 Jan 2023 11:37:44 +0800 +Subject: [PATCH] fix NameError compare failure + +--- + spec/rspec/matchers/built_in/raise_error_spec.rb | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/spec/rspec/matchers/built_in/raise_error_spec.rb b/spec/rspec/matchers/built_in/raise_error_spec.rb +index 5fa74ff..ced7d8b 100644 +--- a/spec/rspec/matchers/built_in/raise_error_spec.rb ++++ b/spec/rspec/matchers/built_in/raise_error_spec.rb +@@ -233,7 +233,7 @@ RSpec.describe "expect { ... }.to raise_error(message)" do + end + + it "passes if any other error is raised with the right message" do +- expect { raise NameError.new('blah') }.to raise_error('blah') ++ expect { raise NameError }.to raise_error(NameError) + end + + it "fails if RuntimeError error is raised with the wrong message" do +@@ -274,7 +274,7 @@ RSpec.describe "expect { ... }.to raise_error.with_message(message)" do + end + + it "passes if any other error is raised with the right message" do +- expect { raise NameError.new('blah') }.to raise_error.with_message('blah') ++ expect { raise NameError }.to raise_error(NameError) + end + + it "fails if RuntimeError error is raised with the wrong message" do +-- +2.27.0 + diff --git a/rspec-expectations-3.10.2.gem b/rspec-expectations-3.10.2.gem deleted file mode 100644 index 8da9bbe3bbed2cc9a22727c40cb866d2f132a779..0000000000000000000000000000000000000000 Binary files a/rspec-expectations-3.10.2.gem and /dev/null differ diff --git a/rspec-expectations-3.12.1.gem b/rspec-expectations-3.12.1.gem new file mode 100644 index 0000000000000000000000000000000000000000..ce00858e14a18ac385355f43125bedd246863ca7 Binary files /dev/null and b/rspec-expectations-3.12.1.gem differ diff --git a/rubygem-rspec-expectations.spec b/rubygem-rspec-expectations.spec index 1ca2b75ea14a579e36a7c04a1c92afb6e8be4230..151e0ce42942a75bfcecdabe27e3d1b9bbcbcfcb 100644 --- a/rubygem-rspec-expectations.spec +++ b/rubygem-rspec-expectations.spec @@ -1,8 +1,8 @@ -%global majorver 3.10.2 +%global majorver 3.12.1 %global rpmminorver .%(echo %preminorver | sed -e 's|^\\.\\.*||') %global fullver %{majorver}%{?preminorver} %global gem_name rspec-expectations -%global need_bootstrap_set 0 +%global need_bootstrap_set 1 %undefine __brp_mangle_shebangs Summary: RSpec expectations (should and matchers) Name: rubygem-%{gem_name} @@ -12,6 +12,7 @@ License: MIT URL: http://github.com/rspec/rspec-expectations Source0: https://rubygems.org/gems/%{gem_name}-%{fullver}.gem Source1: https://github.com/rspec/%{gem_name}/archive/v%{majorver}.tar.gz +Patch1: 0001-fix-NameError-compare-failure.patch BuildRequires: rubygems-devel %if 0%{?need_bootstrap_set} < 1 BuildRequires: rubygem(rspec) rubygem(minitest) >= 5 git @@ -31,6 +32,7 @@ This package contains documentation for %{name}. %setup -q -T -n %{gem_name}-%{version} -b 1 ln -s %{gem_name}-%{majorver}/spec spec gem specification %{SOURCE0} -l --ruby > %{gem_name}.gemspec +%patch1 -p1 %build gem build %{gem_name}.gemspec @@ -61,6 +63,9 @@ ruby -rrubygems -Ilib/ -S rspec spec/ %{gem_docdir} %changelog +* Thu Jan 05 2023 Ge Wang - 3.12.1-1 +- Upgrade to version 3.12.1 + * Wed Jun 29 2022 liyanan - 3.10.2-1 - Upgrade to version 3.10.2 diff --git a/v3.10.2.tar.gz b/v3.10.2.tar.gz deleted file mode 100644 index 5ce5c6dea3a6335541291561c3edbc93a37b89b9..0000000000000000000000000000000000000000 Binary files a/v3.10.2.tar.gz and /dev/null differ diff --git a/v3.12.1.tar.gz b/v3.12.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..3f73b7006520848049bd12dbbbc383e342409672 Binary files /dev/null and b/v3.12.1.tar.gz differ