diff options
author | 2013-01-27 13:44:14 +0000 | |
---|---|---|
committer | 2013-01-27 13:44:14 +0000 | |
commit | d0a98c0f7a0d9751f26a6930b9ed73ed64beabb4 (patch) | |
tree | 9f093f95f0e0e99b695766dc774c60b4e4648b91 /dev-ruby/ruby-openid | |
parent | reverted last changes (diff) | |
download | gentoo-2-d0a98c0f7a0d9751f26a6930b9ed73ed64beabb4.tar.gz gentoo-2-d0a98c0f7a0d9751f26a6930b9ed73ed64beabb4.tar.bz2 gentoo-2-d0a98c0f7a0d9751f26a6930b9ed73ed64beabb4.zip |
Fix tests with LANG=C and ruby19, bug 454186.
(Portage version: 2.1.11.31/cvs/Linux x86_64, signed Manifest commit with key 0x8883FA56A308A8D7!)
Diffstat (limited to 'dev-ruby/ruby-openid')
-rw-r--r-- | dev-ruby/ruby-openid/ChangeLog | 5 | ||||
-rw-r--r-- | dev-ruby/ruby-openid/ruby-openid-2.2.2.ebuild | 15 |
2 files changed, 17 insertions, 3 deletions
diff --git a/dev-ruby/ruby-openid/ChangeLog b/dev-ruby/ruby-openid/ChangeLog index 5def3865af36..81aafecb1459 100644 --- a/dev-ruby/ruby-openid/ChangeLog +++ b/dev-ruby/ruby-openid/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-ruby/ruby-openid # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-openid/ChangeLog,v 1.29 2013/01/27 13:28:56 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-openid/ChangeLog,v 1.30 2013/01/27 13:44:14 graaff Exp $ + + 27 Jan 2013; Hans de Graaff <graaff@gentoo.org> ruby-openid-2.2.2.ebuild: + Fix tests with LANG=C and ruby19, bug 454186. 27 Jan 2013; Hans de Graaff <graaff@gentoo.org> -ruby-openid-2.2.1.ebuild: Cleanup. diff --git a/dev-ruby/ruby-openid/ruby-openid-2.2.2.ebuild b/dev-ruby/ruby-openid/ruby-openid-2.2.2.ebuild index 9994272d4976..63cb6d6f96cc 100644 --- a/dev-ruby/ruby-openid/ruby-openid-2.2.2.ebuild +++ b/dev-ruby/ruby-openid/ruby-openid-2.2.2.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-openid/ruby-openid-2.2.2.ebuild,v 1.1 2012/11/05 07:28:19 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-openid/ruby-openid-2.2.2.ebuild,v 1.2 2013/01/27 13:44:14 graaff Exp $ EAPI=4 USE_RUBY="ruby18 ruby19 jruby" @@ -27,6 +27,17 @@ all_ruby_prepare() { sed -i -e '155i :BindAddress => "localhost",' test/test_fetchers.rb || die } +each_ruby_prepare() { + case ${RUBY} in + *ruby19) + # Fix test failures with non UTF-8 encoding, bug 454186 + sed -i -e "1i Encoding::default_external = Encoding.find('utf-8')" test/testutil.rb || die + ;; + *) + ;; + esac +} + each_ruby_test() { ruby-ng_testrb-2 test/test_*.rb } |