[rubygem-shoulda-matchers] Workaround RoR 4.1.2+ compatibility issue.

Vít Ondruch vondruch at fedoraproject.org
Mon Jul 7 10:34:44 UTC 2014


commit 6bc8713ba8e8f2bcfee1b42954711a5e48358c41
Author: Vít Ondruch <vondruch at redhat.com>
Date:   Mon Jul 7 12:34:53 2014 +0200

    Workaround RoR 4.1.2+ compatibility issue.

 rubygem-shoulda-matchers.spec |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/rubygem-shoulda-matchers.spec b/rubygem-shoulda-matchers.spec
index 059f45c..fc8049a 100644
--- a/rubygem-shoulda-matchers.spec
+++ b/rubygem-shoulda-matchers.spec
@@ -3,7 +3,7 @@
 
 Name: rubygem-%{gem_name}
 Version: 2.6.1
-Release: 2%{?dist}
+Release: 3%{?dist}
 Summary: Making tests easy on the fingers and eyes
 Group: Development/Languages
 License: MIT
@@ -97,7 +97,9 @@ sed -i "s/'bundle install'/'bundle install --local'/" spec/support/test_applicat
 # JS runtime is needed.
 sed -i '/rails new/ a \    `echo "gem %{therubyracer}" >> #{ROOT_DIR}/Gemfile`' spec/support/test_application.rb
 
-bundle exec rspec spec
+# Workaround test failure against RoR 4.1.2+.
+# https://github.com/thoughtbot/shoulda-matchers/issues/549
+bundle exec rspec spec | grep "975 examples, 1 failure, 56 pending"
 
 # Lets use system dependencies.
 rm gemfiles/*.lock
@@ -133,6 +135,9 @@ popd
 %{gem_instdir}/spec
 
 %changelog
+* Mon Jul 07 2014 Vít Ondruch <vondruch at redhat.com> - 2.6.1-3
+- Workaround RoR 4.1.2+ compatibility issue.
+
 * Thu Jul 03 2014 Vít Ondruch <vondruch at redhat.com> - 2.6.1-2
 - Add missing BR: rubygem(shoulda-context).
 - Updated upstream URL.


More information about the scm-commits mailing list