summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2011-07-19 08:25:36 +0000
committerHans de Graaff <graaff@gentoo.org>2011-07-19 08:25:36 +0000
commitededc91f22459a61bbe2bdaecdd165914edd1185 (patch)
tree5c37ba1f53fc5788f305c845a55c344cf7c01879 /dev-ruby
parentStable on amd64 wrt bug #375527 (diff)
downloadgentoo-2-ededc91f22459a61bbe2bdaecdd165914edd1185.tar.gz
gentoo-2-ededc91f22459a61bbe2bdaecdd165914edd1185.tar.bz2
gentoo-2-ededc91f22459a61bbe2bdaecdd165914edd1185.zip
Run all jruby tests that we can since tests won't be fixed upstream.
(Portage version: 2.1.10.3/cvs/Linux x86_64)
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/minitest/ChangeLog5
-rw-r--r--dev-ruby/minitest/minitest-2.3.1.ebuild9
2 files changed, 10 insertions, 4 deletions
diff --git a/dev-ruby/minitest/ChangeLog b/dev-ruby/minitest/ChangeLog
index 7b6c69845bdc..e2206172db9a 100644
--- a/dev-ruby/minitest/ChangeLog
+++ b/dev-ruby/minitest/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-ruby/minitest
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/minitest/ChangeLog,v 1.48 2011/07/15 17:33:58 mattst88 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/minitest/ChangeLog,v 1.49 2011/07/19 08:25:36 graaff Exp $
+
+ 19 Jul 2011; Hans de Graaff <graaff@gentoo.org> minitest-2.3.1.ebuild:
+ Run all jruby tests that we can since tests won't be fixed upstream.
15 Jul 2011; Matt Turner <mattst88@gentoo.org> minitest-2.3.1.ebuild:
Added ~mips, bug 332593
diff --git a/dev-ruby/minitest/minitest-2.3.1.ebuild b/dev-ruby/minitest/minitest-2.3.1.ebuild
index db2a0aa797a2..b8411e2b06a8 100644
--- a/dev-ruby/minitest/minitest-2.3.1.ebuild
+++ b/dev-ruby/minitest/minitest-2.3.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/minitest/minitest-2.3.1.ebuild,v 1.2 2011/07/15 17:33:58 mattst88 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/minitest/minitest-2.3.1.ebuild,v 1.3 2011/07/19 08:25:36 graaff Exp $
EAPI=2
# jruby → tests fail, reported upstream
@@ -29,10 +29,13 @@ ruby_add_bdepend "
dev-ruby/hoe
)"
-each_ruby_test() {
+each_ruby_prepare() {
case ${RUBY} in
*jruby)
- eqawarn "Skipping tests on JRuby, bug 321055."
+ # Remove failing tests. Upstream claims that these are all
+ # bugs in jruby. By removing the failing tests we can at
+ # least run the remainder. See bug 321055 for details.
+ rm -f test/test_minitest_unit.rb || die
;;
*)
each_fakegem_test