[前][次][番号順一覧][スレッド一覧]

ruby-changes:34094

From: kou <ko1@a...>
Date: Tue, 27 May 2014 22:12:45 +0900 (JST)
Subject: [ruby-changes:34094] kou:r46175 (trunk): * test/rexml/test_encoding_2.rb: Remove a needless file.

kou	2014-05-27 22:12:32 +0900 (Tue, 27 May 2014)

  New Revision: 46175

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=46175

  Log:
    * test/rexml/test_encoding_2.rb: Remove a needless file.

  Removed files:
    trunk/test/rexml/test_encoding_2.rb
  Modified files:
    trunk/ChangeLog
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 46174)
+++ ChangeLog	(revision 46175)
@@ -1,3 +1,7 @@ https://github.com/ruby/ruby/blob/trunk/ChangeLog#L1
+Tue May 27 22:11:10 2014  Kouhei Sutou  <kou@c...>
+
+	* test/rexml/test_encoding_2.rb: Remove a needless file.
+
 Tue May 27 22:10:30 2014  Kouhei Sutou  <kou@c...>
 
 	* test/rexml/test_contrib.rb: Indent.
Index: test/rexml/test_encoding_2.rb
===================================================================
--- test/rexml/test_encoding_2.rb	(revision 46174)
+++ test/rexml/test_encoding_2.rb	(revision 46175)
@@ -1,59 +0,0 @@ https://github.com/ruby/ruby/blob/trunk/test/rexml/test_encoding_2.rb#L0
-require "test/unit/testcase"
-
-require "rexml/document"
-require "rexml/parseexception"
-
-=begin
-# THIS DOESN'T WORK
-begin
-  require 'iconv'
-
-  UnixCharsets = open("| iconv -l") do |f|
-     f.readlines[5..-1].collect { |x| x.sub(/\/\/\n/,"").delete(' ') }
-  end
-
-  DATA = <<END
-<?xml version="1.0" encoding='ENC'?>
-<Ruby xmlns="http://www.ruby-lang.org/ruby/1.8">
-</Ruby>
-END
-
-
-  class IConvTester < Test::Unit::TestCase
-
-    def test_iconv
-      broken_encodings = 0
-      UnixCharsets.each do |enc|
-        begin
-          puts "Testing encoding #{enc}"
-          data = DATA.dup
-          data[/ENC/] = enc
-          REXML::Document.new(data).root
-        rescue REXML::ParseException => e
-          broken_encodings += 1
-          fail "Encoding #{enc} does not work with REXML: #{e.message}"
-        rescue Errno::EINVAL => e
-          broken_encodings += 1
-          fail "Encoding #{enc} does not work with REXML: #{e.message}"
-        rescue ArgumentError => e
-          broken_encodings += 1
-          fail "Encoding #{enc} does not work with REXML: #{e.message}"
-        rescue
-          broken_encodings += 1
-          fail "Encoding #{enc} does not work with REXML: #{$!.message}"
-        end
-      end
-
-      if broken_encodings > 0
-        fail "There were #{broken_encodings} encoding failures out of #{UnixCharsets.size} plus some REXML internal encodings"
-      else
-        fail "There were no encoding failures"
-      end
-
-      puts "Full list of registered encodings in REXML:"
-      puts REXML::Encoding::ENCODING_CLAIMS.values.join(', ')
-    end
-  end
-rescue LoadError
-end
-=end

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]