[DRE-commits] [ruby-libxml] 02/02: Be not so precise, and exclude tests on arm*, powercp and hppa

Cédric Boutillier boutil at moszumanska.debian.org
Thu Mar 3 21:23:50 UTC 2016


This is an automated email from the git hooks/post-receive script.

boutil pushed a commit to annotated tag debian/2.8.0-4
in repository ruby-libxml.

commit d31a36b8373f0027397ad003fa9b84c027f9356b
Author: Cédric Boutillier <boutil at debian.org>
Date:   Thu Mar 3 22:10:39 2016 +0100

    Be not so precise, and exclude tests on arm*, powercp and hppa
---
 debian/changelog                  |  6 ++++++
 debian/patches/broken_tests.patch | 21 +--------------------
 debian/ruby-tests.rb              |  2 +-
 3 files changed, 8 insertions(+), 21 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 42b3ebf..1f8167a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+ruby-libxml (2.8.0-4) unstable; urgency=medium
+
+  * Be not so precise, and exclude tests on arm*, powercp and hppa
+
+ -- Cédric Boutillier <boutil at debian.org>  Thu, 03 Mar 2016 22:07:39 +0100
+
 ruby-libxml (2.8.0-3) unstable; urgency=medium
 
   * Exclude some tests on specific architectures 
diff --git a/debian/patches/broken_tests.patch b/debian/patches/broken_tests.patch
index e3b25a4..96e2531 100644
--- a/debian/patches/broken_tests.patch
+++ b/debian/patches/broken_tests.patch
@@ -1,9 +1,8 @@
 Description: skip explicitly some tests
  test_get_handler is failing on i386
  test_double_parse results on ruby core dump on i386
- test_document is failing on arm64
 Author: Cédric Boutillier <boutil at debian.org>
-Last-Update: 2015-03-01
+Last-Update: 2015-03-03
 Forwarded: no
 
 --- a/test/tc_error.rb
@@ -28,15 +27,6 @@ Forwarded: no
      parser.parse
 --- a/test/tc_reader.rb
 +++ b/test/tc_reader.rb
-@@ -53,7 +53,7 @@
-   def test_document
-     reader = XML::Reader.document(XML::Document.file(XML_FILE))
-     verify_simple(reader)
--  end
-+  end unless RbConfig::CONFIG['arch'] =~ /^(aarch|arm|powerpc)/
- 
-   def test_file
-     reader = XML::Reader.file(XML_FILE)
 @@ -397,4 +397,4 @@
      # Encoding is always null for strings, very annoying!
      assert_equal(reader.encoding, XML::Encoding::NONE)
@@ -46,15 +36,6 @@ Forwarded: no
 +end
 --- a/test/test_suite.rb
 +++ b/test/test_suite.rb
-@@ -31,7 +31,7 @@
- require './tc_reader'
- require './tc_relaxng'
- require './tc_sax_parser'
--require './tc_schema'
-+require './tc_schema' unless RbConfig::CONFIG["arch"] =~ /^(powerpc|hppa)/
- require './tc_traversal'
- require './tc_writer'
- require './tc_xinclude'
 @@ -47,4 +47,4 @@
  end
  # Compatibility
diff --git a/debian/ruby-tests.rb b/debian/ruby-tests.rb
index cef4455..bcda426 100644
--- a/debian/ruby-tests.rb
+++ b/debian/ruby-tests.rb
@@ -1,3 +1,3 @@
 #!/usr/bin/ruby
 
-require "test/test_suite.rb"
+require "test/test_suite.rb" unless RbConfig::CONFIG["arch"] =~ /^(aarch|arm|powerpc|hppa)/

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-libxml.git



More information about the Pkg-ruby-extras-commits mailing list