From: Hans de Graaff Date: Sun, 6 Mar 2016 20:28:56 +0000 (+0100) Subject: dev-ruby/zentest: add ruby23 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=18d88974acc4d1e73052d9cd536e0b24658c3251;p=gentoo.git dev-ruby/zentest: add ruby23 Package-Manager: portage-2.2.26 --- diff --git a/dev-ruby/zentest/zentest-4.11.0.ebuild b/dev-ruby/zentest/zentest-4.11.0.ebuild index f447bf1d8c6f..919bcafb80a6 100644 --- a/dev-ruby/zentest/zentest-4.11.0.ebuild +++ b/dev-ruby/zentest/zentest-4.11.0.ebuild @@ -4,7 +4,7 @@ EAPI=5 -USE_RUBY="ruby20 ruby21 ruby22" +USE_RUBY="ruby20 ruby21 ruby22 ruby23" RUBY_FAKEGEM_NAME=ZenTest @@ -27,3 +27,13 @@ ruby_add_bdepend " dev-ruby/hoe-seattlerb dev-ruby/minitest:5 )" + +each_ruby_prepare() { + case ${RUBY} in + *ruby23) + sed -i -e '/test_testcase9/a skip "ruby 2.3 defines more methods"' test/test_zentest.rb || die + ;; + *) + ;; + esac +}