[rubygem-mocha] Updated to the Mocha 0.13.1.
Vít Ondruch
vondruch at fedoraproject.org
Thu Jan 3 12:56:27 UTC 2013
commit 749ac9bcc177ddb0fa60ac14f39c9be62ac7e1da
Author: Vít Ondruch <vondruch at redhat.com>
Date: Thu Jan 3 13:55:02 2013 +0100
Updated to the Mocha 0.13.1.
.gitignore | 1 +
rubygem-mocha.spec | 33 +++++++++++++++++++++------------
sources | 2 +-
3 files changed, 23 insertions(+), 13 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 2577aeb..8aec07d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@ mocha-0.9.7.gem
/mocha-0.10.0.gem
/mocha-0.11.0.gem
/mocha-0.12.1.gem
+/mocha-0.13.1.gem
diff --git a/rubygem-mocha.spec b/rubygem-mocha.spec
index 717679b..d1e027e 100644
--- a/rubygem-mocha.spec
+++ b/rubygem-mocha.spec
@@ -3,7 +3,7 @@
Summary: Mocking and stubbing library
Name: rubygem-%{gem_name}
-Version: 0.12.1
+Version: 0.13.1
Release: 1%{?dist}
Group: Development/Languages
License: MIT and Ruby
@@ -36,28 +36,34 @@ This package contains documentation for %{name}.
%prep
+%setup -q -c -T
+mkdir -p .%{gem_dir}
+gem install --local --install-dir .%{gem_dir} \
+ --force %{SOURCE0}
%build
%install
-rm -rf %{buildroot}
mkdir -p %{buildroot}%{gem_dir}
-gem install --local --install-dir %{buildroot}%{gem_dir} \
- --force --rdoc %{SOURCE0}
+cp -pa .%{gem_dir}/* \
+ %{buildroot}%{gem_dir}/
%check
pushd %{buildroot}%{gem_instdir}
-ruby -e "Dir.glob('./test/**/*_test.rb').each {|t| require t}"
+# Each part of test suite must be run separately, otherwise the test suite fails.
+# https://github.com/freerange/mocha/issues/121
+ruby -e "Dir.glob('./test/unit/**/*_test.rb').each {|t| require t}"
+ruby -e "Dir.glob('./test/acceptance/**/*_test.rb').each {|t| require t}"
+ruby -e "Dir.glob('./test/integration/**/*_test.rb').each {|t| require t}"
popd
%files
-%exclude %{gem_instdir}/.gemtest
+%exclude %{gem_instdir}/.*
%exclude %{gem_instdir}/init.rb
-%exclude %{gem_instdir}/mocha.gemspec
-%doc %{gem_instdir}/COPYING.rdoc
-%doc %{gem_instdir}/README.rdoc
-%doc %{gem_instdir}/MIT-LICENSE.rdoc
-%doc %{gem_instdir}/RELEASE.rdoc
+%doc %{gem_instdir}/COPYING.md
+%doc %{gem_instdir}/README.md
+%doc %{gem_instdir}/MIT-LICENSE.md
+%doc %{gem_instdir}/RELEASE.md
%dir %{gem_instdir}
%{gem_libdir}
%{gem_cache}
@@ -68,12 +74,15 @@ popd
%doc %{gem_docdir}
%{gem_instdir}/Rakefile
%{gem_instdir}/build-matrix.rb
-%{gem_instdir}/examples/
+%{gem_instdir}/mocha.gemspec
%{gem_instdir}/gemfiles/
%{gem_instdir}/test/
%changelog
+* Wed Jan 02 2013 Vít Ondruch <vondruch at redhat.com> - 0.13.1-1
+- Updated to the Mocha 0.13.1.
+
* Mon Jul 23 2012 Bohuslav Kabrda <bkabrda at redhat.com> - 0.12.1-1
- Update to Mocha 0.12.1, as this version is needed by ActionPack 3.2.6 tests.
diff --git a/sources b/sources
index dd00ebb..086b373 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-53ccd14fc7a17fe076e1e33b751f7418 mocha-0.12.1.gem
+bfcb1a14b902d9e77e8b341b9a3ac186 mocha-0.13.1.gem
More information about the scm-commits
mailing list