!3 Upgrade to 3.33.0 version

From: @houyingchao
Reviewed-by: @small_leek
Signed-off-by: @small_leek
This commit is contained in:
openeuler-ci-bot 2021-12-03 02:17:44 +00:00 committed by Gitee
commit 09d9cb2876
5 changed files with 10 additions and 2 deletions

BIN
3.33.0.tar.gz Normal file

Binary file not shown.

Binary file not shown.

BIN
capybara-3.33.0.gem Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1,16 +1,17 @@
%global gem_name capybara %global gem_name capybara
Name: rubygem-%{gem_name} Name: rubygem-%{gem_name}
Version: 3.8.1 Version: 3.33.0
Release: 1 Release: 1
Summary: Capybara aims to simplify the process of integration testing Rack applications Summary: Capybara aims to simplify the process of integration testing Rack applications
License: MIT License: MIT
URL: https://github.com/teamcapybara/capybara URL: https://github.com/teamcapybara/capybara
Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
Source1: https://github.com/team%{gem_name}/%{gem_name}/archive/%{version}.tar.gz Source1: https://github.com/teamcapybara/capybara/archive/refs/tags/%{version}.tar.gz
BuildRequires: ruby(release) rubygems-devel ruby rubygem(selenium-webdriver) rubygem(sinatra) BuildRequires: ruby(release) rubygems-devel ruby rubygem(selenium-webdriver) rubygem(sinatra)
BuildRequires: rubygem(rspec) rubygem(launchy) rubygem(minitest) rubygem(puma) BuildRequires: rubygem(rspec) rubygem(launchy) rubygem(minitest) rubygem(puma)
BuildRequires: rubygem(nokogiri) rubygem(xpath) rubygem(rack-test) rubygem(mini_mime) BuildRequires: rubygem(nokogiri) rubygem(xpath) rubygem(rack-test) rubygem(mini_mime)
BuildRequires: rubygem(cucumber) BuildRequires: rubygem(cucumber)
BuildRequires: rubygem(regexp_parser)
BuildArch: noarch BuildArch: noarch
%description %description
Capybara is an integration testing tool for rack based web applications. It Capybara is an integration testing tool for rack based web applications. It
@ -38,6 +39,8 @@ cp -a .%{gem_dir}/* \
%check %check
pushd .%{gem_instdir} pushd .%{gem_instdir}
ln -s %{_builddir}/%{gem_name}-%{version}/features features ln -s %{_builddir}/%{gem_name}-%{version}/features features
sed -i '/^require..selenium_statistics.$/ s/^/#/' spec/spec_helper.rb
sed -i '/SeleniumStatistics/ s/^/#/g' ./spec/spec_helper.rb
sed -i '/end.to raise_error(EOFError)/ s/EOFError/Net::ReadTimeout/' \ sed -i '/end.to raise_error(EOFError)/ s/EOFError/Net::ReadTimeout/' \
spec/server_spec.rb spec/server_spec.rb
rspec spec rspec spec
@ -51,6 +54,7 @@ popd
%license %{gem_instdir}/License.txt %license %{gem_instdir}/License.txt
%{gem_libdir} %{gem_libdir}
%exclude %{gem_cache} %exclude %{gem_cache}
%exclude %{gem_instdir}/.*
%{gem_spec} %{gem_spec}
%files doc %files doc
@ -60,5 +64,9 @@ popd
%{gem_instdir}/spec %{gem_instdir}/spec
%changelog %changelog
* Thu Dec 02 2021 houyingchao <houyingchao@huawei.com> - 3.33.0-1
- Upgrade to 3.33.0 version
- fix the compilation failed of rubygem-capybara
* Wed Aug 19 2020 fanjiachen <fanjiachen3@huawei.com> - 3.8.1-1 * Wed Aug 19 2020 fanjiachen <fanjiachen3@huawei.com> - 3.8.1-1
- package init - package init