From 2e8ce8899a3ff262f2c3eb44f98af69500c4cf11 Mon Sep 17 00:00:00 2001 From: nobu Date: Wed, 23 Jul 2014 07:20:39 +0000 Subject: time.c: unnecessary encoding * time.c (time_zone_name): remove unnecessary encoding and conversion if it is 7bit-ascii only. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46907 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/ruby/test_time.rb | 1 + 1 file changed, 1 insertion(+) (limited to 'test/ruby') diff --git a/test/ruby/test_time.rb b/test/ruby/test_time.rb index 4ed899baf6..bf78bbf8cb 100644 --- a/test/ruby/test_time.rb +++ b/test/ruby/test_time.rb @@ -520,6 +520,7 @@ class TestTime < Test::Unit::TestCase def assert_zone_encoding(time) zone = time.zone assert_predicate(zone, :valid_encoding?) + return if zone.ascii_only? enc = Encoding.default_internal || Encoding.find('locale') assert_equal(enc, zone.encoding) end -- cgit v1.2.3