summaryrefslogtreecommitdiff
path: root/test/rdoc/test_rdoc_encoding.rb
diff options
context:
space:
mode:
authorhsbt <hsbt@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2016-09-07 22:23:38 +0000
committerhsbt <hsbt@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2016-09-07 22:23:38 +0000
commitba6ae341bab83dfc7a624c5bf20d8d162dacaff9 (patch)
tree540581a54cefcdc817577f646f09372f7e9936d1 /test/rdoc/test_rdoc_encoding.rb
parentbf51c067b92361007a57909c539591d3d00cdbd8 (diff)
* lib/rdoc/*, test/rdoc/*: Update rdoc-5.0.0.beta2
Fixed ri parse defect with left-hand matched classes. https://github.com/rdoc/rdoc/pull/420 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56097 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/rdoc/test_rdoc_encoding.rb')
-rw-r--r--test/rdoc/test_rdoc_encoding.rb31
1 files changed, 0 insertions, 31 deletions
diff --git a/test/rdoc/test_rdoc_encoding.rb b/test/rdoc/test_rdoc_encoding.rb
index 74d2a2668a..915f3ce5ec 100644
--- a/test/rdoc/test_rdoc_encoding.rb
+++ b/test/rdoc/test_rdoc_encoding.rb
@@ -25,8 +25,6 @@ class TestRDocEncoding < RDoc::TestCase
end
def test_class_read_file_encoding
- skip "Encoding not implemented" unless Object.const_defined? :Encoding
-
expected = "# coding: utf-8\nhi everybody"
@tempfile.write expected
@@ -38,8 +36,6 @@ class TestRDocEncoding < RDoc::TestCase
end
def test_class_read_file_encoding_convert
- skip "Encoding not implemented" unless Object.const_defined? :Encoding
-
content = ""
content.encode! 'ISO-8859-1'
content << "# coding: ISO-8859-1\nhi \xE9verybody"
@@ -53,8 +49,6 @@ class TestRDocEncoding < RDoc::TestCase
end
def test_class_read_file_encoding_fail
- skip "Encoding not implemented" unless Object.const_defined? :Encoding
-
@tempfile.write "# coding: utf-8\n\317\200" # pi
@tempfile.flush
@@ -70,8 +64,6 @@ class TestRDocEncoding < RDoc::TestCase
end
def test_class_read_file_encoding_fancy
- skip "Encoding not implemented" unless Object.const_defined? :Encoding
-
expected = "# -*- coding: utf-8; fill-column: 74 -*-\nhi everybody"
expected.encode! Encoding::UTF_8
@@ -84,8 +76,6 @@ class TestRDocEncoding < RDoc::TestCase
end
def test_class_read_file_encoding_force_transcode
- skip "Encoding not implemented" unless Object.const_defined? :Encoding
-
@tempfile.write "# coding: utf-8\n\317\200" # pi
@tempfile.flush
@@ -96,8 +86,6 @@ class TestRDocEncoding < RDoc::TestCase
end
def test_class_read_file_encoding_guess
- skip "Encoding not implemented" unless Object.const_defined? :Encoding
-
path = File.expand_path '../test.ja.txt', __FILE__
content = RDoc::Encoding.read_file path, Encoding::UTF_8
@@ -105,8 +93,6 @@ class TestRDocEncoding < RDoc::TestCase
end
def test_class_read_file_encoding_invalid
- skip "Encoding not implemented" unless Object.const_defined? :Encoding
-
@tempfile.write "# coding: ascii\nM\xE4r"
@tempfile.flush
@@ -121,8 +107,6 @@ class TestRDocEncoding < RDoc::TestCase
end
def test_class_read_file_encoding_with_signature
- skip "Encoding not implemented" unless defined? ::Encoding
-
@tempfile.write "\xEF\xBB\xBFhi everybody"
@tempfile.flush
@@ -133,8 +117,6 @@ class TestRDocEncoding < RDoc::TestCase
end
def test_class_read_file_encoding_iso_2022_jp
- skip "Encoding not implemented" unless Object.const_defined? :Encoding
-
input = "# coding: ISO-2022-JP\n:\e$B%3%^%s%I\e(B:"
@tempfile.write input
@@ -155,8 +137,6 @@ class TestRDocEncoding < RDoc::TestCase
# sanity check for 1.8
- skip "Encoding not implemented" unless Object.const_defined? :Encoding
-
assert_equal Encoding::UTF_8, s.encoding
s = "#!/bin/ruby\n# coding: UTF-8\n"
@@ -192,8 +172,6 @@ class TestRDocEncoding < RDoc::TestCase
end
def test_class_set_encoding_bad
- skip "Encoding not implemented" unless Object.const_defined? :Encoding
-
s = ""
expected = s.encoding
RDoc::Encoding.set_encoding s
@@ -218,8 +196,6 @@ class TestRDocEncoding < RDoc::TestCase
end
def test_skip_frozen_string_literal
- skip "Encoding not implemented" unless Object.const_defined? :Encoding
-
expected = "# frozen_string_literal: false\nhi everybody"
@tempfile.write expected
@@ -231,8 +207,6 @@ class TestRDocEncoding < RDoc::TestCase
end
def test_skip_frozen_string_literal_after_coding
- skip "Encoding not implemented" unless Object.const_defined? :Encoding
-
expected = "# coding: utf-8\n# frozen-string-literal: false\nhi everybody"
@tempfile.write expected
@@ -244,8 +218,6 @@ class TestRDocEncoding < RDoc::TestCase
end
def test_skip_frozen_string_literal_before_coding
- skip "Encoding not implemented" unless Object.const_defined? :Encoding
-
expected = "# frozen_string_literal: false\n# coding: utf-8\nhi everybody"
@tempfile.write expected
@@ -257,11 +229,8 @@ class TestRDocEncoding < RDoc::TestCase
end
def test_sanity
- skip "Encoding not implemented" unless Object.const_defined? :Encoding
-
assert_equal Encoding::US_ASCII, ''.encoding,
'If this file is not ASCII tests may incorrectly pass'
end
end
-