[rubygem-rack-cors/epel7: 2/2] Disable %check for EPEL 7.
František Dvořák
valtri at fedoraproject.org
Tue Oct 14 08:30:23 UTC 2014
commit d60d0d26da2e5f3361fc8c94eb7a193e0f6ac9be
Author: František Dvořák <valtri at civ.zcu.cz>
Date: Tue Oct 14 10:29:01 2014 +0200
Disable %check for EPEL 7.
rubygem-rack-cors.spec | 32 ++++++++++----------------------
1 files changed, 10 insertions(+), 22 deletions(-)
---
diff --git a/rubygem-rack-cors.spec b/rubygem-rack-cors.spec
index 2a39b24..1396a52 100644
--- a/rubygem-rack-cors.spec
+++ b/rubygem-rack-cors.spec
@@ -12,15 +12,14 @@ Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
BuildArch: noarch
BuildRequires: rubygems-devel
-BuildRequires: rubygem(shoulda)
-BuildRequires: rubygem(minitest)
-BuildRequires: rubygem(mocha) >= 0.14.0
-BuildRequires: rubygem(rack-test)
-%if 0%{?fedora} && 0%{?fedora} <= 20
+# no tests in EPEL7: missing shoulda, rack-test
+#BuildRequires: rubygem(shoulda)
+#BuildRequires: rubygem(minitest)
+#BuildRequires: rubygem(mocha) >= 0.14.0
+#BuildRequires: rubygem(rack-test)
Requires: ruby(release)
Requires: ruby(rubygems)
Provides: rubygem(%{gem_name}) = %{version}
-%endif
%description
Middleware that will make Rack-based apps CORS compatible.
@@ -62,22 +61,11 @@ cp -a .%{gem_dir}/* \
%{buildroot}%{gem_dir}/
-%check
-pushd .%{gem_instdir}
-%if 0%{?fedora} && 0%{?fedora} <= 20
-ruby -Ilib -e 'Dir.glob "./test/**/*_test.rb", &method(:require)'
-%else
-# Test suite using Minitest 5.x needs some hacks,
-# fixed upstream in 9851d59089971e9a1c28a6b68e3b9359f7005535
-sed -i \
- -e "/test\/unit/ s/^/#/" \
- -e "s/Test::Unit::TestCase/Minitest::Test/" \
- -e "s/assert_raise_/assert_raises_/g" \
- -e "s/assert_not_/refute_/g" \
- test/unit/*.rb
-ruby -rminitest/autorun -Ilib -e 'Dir.glob "./test/**/*_test.rb", &method(:require)'
-%endif
-popd
+# Missing dependencies in EPEL 7
+#%check
+#pushd .%{gem_instdir}
+#ruby -Ilib -e 'Dir.glob "./test/**/*_test.rb", &method(:require)'
+#popd
%files
More information about the scm-commits
mailing list