summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
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