[DRE-commits] [ruby-zip] 03/07: Add 'fix-random-tests-failures' patch from upstream
David Suárez
deiv-guest at moszumanska.debian.org
Tue Sep 23 18:47:45 UTC 2014
This is an automated email from the git hooks/post-receive script.
deiv-guest pushed a commit to branch master
in repository ruby-zip.
commit 10f419bc1d20623d03ceb57496631a0aa3bef142
Author: David Suárez <david.sephirot at gmail.com>
Date: Tue Sep 23 20:31:55 2014 +0200
Add 'fix-random-tests-failures' patch from upstream
---
debian/patches/fix-random-tests-failures | 58 ++++++++++++++++++++++++++++++++
debian/patches/series | 1 +
2 files changed, 59 insertions(+)
diff --git a/debian/patches/fix-random-tests-failures b/debian/patches/fix-random-tests-failures
new file mode 100644
index 0000000..afc22d5
--- /dev/null
+++ b/debian/patches/fix-random-tests-failures
@@ -0,0 +1,58 @@
+Description: Fix random tests failures
+
+Origin: upstream, https://github.com/rubyzip/rubyzip/commit/96f84aee4c575a0c886462abb809ef47e2866f94
+Last-Update: 2014-09-23
+
+--- ruby-zip-1.1.6.orig/test/central_directory_test.rb
++++ ruby-zip-1.1.6/test/central_directory_test.rb
+@@ -2,6 +2,10 @@ require 'test_helper'
+
+ class ZipCentralDirectoryTest < MiniTest::Unit::TestCase
+
++ def teardown
++ ::Zip.reset!
++ end
++
+ def test_read_from_stream
+ ::File.open(TestZipFile::TEST_ZIP2.zip_name, "rb") {
+ |zipFile|
+--- ruby-zip-1.1.6.orig/test/entry_set_test.rb
++++ ruby-zip-1.1.6/test/entry_set_test.rb
+@@ -14,6 +14,10 @@ class ZipEntrySetTest < MiniTest::Unit::
+ @zipEntrySet = ::Zip::EntrySet.new(ZIP_ENTRIES)
+ end
+
++ def teardown
++ ::Zip.reset!
++ end
++
+ def test_include
+ assert(@zipEntrySet.include?(ZIP_ENTRIES.first))
+ assert(!@zipEntrySet.include?(::Zip::Entry.new("different.zip", "different", "aComment")))
+--- ruby-zip-1.1.6.orig/test/settings_test.rb
++++ ruby-zip-1.1.6/test/settings_test.rb
+@@ -12,6 +12,10 @@ class ZipSettingsTest < MiniTest::Unit::
+ File.delete(TEST_OUT_NAME) if File.exist? TEST_OUT_NAME
+ end
+
++ def teardown
++ ::Zip.reset!
++ end
++
+ def open_zip(&aProc)
+ assert(aProc != nil)
+ ::Zip::File.open(TestZipFile::TEST_ZIP4.zip_name, &aProc)
+--- ruby-zip-1.1.6.orig/test/zip64_full_test.rb
++++ ruby-zip-1.1.6/test/zip64_full_test.rb
+@@ -8,6 +8,11 @@ if ENV['FULL_ZIP64_TEST']
+ # this test does not, of course, run with the normal unit tests! ;)
+
+ class Zip64FullTest < MiniTest::Unit::TestCase
++
++ def teardown
++ ::Zip.reset!
++ end
++
+ def prepareTestFile(test_filename)
+ ::File.delete(test_filename) if ::File.exist?(test_filename)
+ return test_filename
diff --git a/debian/patches/series b/debian/patches/series
index 6b97100..f800c6b 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
ignore-simplecov.diff
+fix-random-tests-failures
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-zip.git
More information about the Pkg-ruby-extras-commits
mailing list