diff options
author | kou <kou@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2014-05-27 13:10:55 +0000 |
---|---|---|
committer | kou <kou@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2014-05-27 13:10:55 +0000 |
commit | ba3d2f4ac20bec871fe96a393d923d0cbb0fd96a (patch) | |
tree | 897a0308607db1dad21eef1fee86b351e93ebfa5 /test/rexml/parse | |
parent | 313fa180333a1eb4d1fa1542930e83f8d77e6b2d (diff) | |
download | ruby-ba3d2f4ac20bec871fe96a393d923d0cbb0fd96a.tar.gz |
* test/rexml/test_contrib.rb: Indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46174 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/rexml/parse')
-rw-r--r-- | test/rexml/parse/test_document_type_declaration.rb | 56 | ||||
-rw-r--r-- | test/rexml/parse/test_notation_declaration.rb | 118 |
2 files changed, 87 insertions, 87 deletions
diff --git a/test/rexml/parse/test_document_type_declaration.rb b/test/rexml/parse/test_document_type_declaration.rb index fb7cee5c3b..59fe561155 100644 --- a/test/rexml/parse/test_document_type_declaration.rb +++ b/test/rexml/parse/test_document_type_declaration.rb @@ -2,48 +2,48 @@ require "test/unit" require "rexml/document" module REXMLTests -class TestParseDocumentTypeDeclaration < Test::Unit::TestCase - private - def xml(internal_subset) - <<-XML + class TestParseDocumentTypeDeclaration < Test::Unit::TestCase + private + def xml(internal_subset) + <<-XML <!DOCTYPE r SYSTEM "urn:x-rexml:test" [ #{internal_subset} ]> <r/> - XML - end + XML + end - def parse(internal_subset) - REXML::Document.new(xml(internal_subset)).doctype - end + def parse(internal_subset) + REXML::Document.new(xml(internal_subset)).doctype + end - class TestMixed < self - def test_entity_element - doctype = parse(<<-INTERNAL_SUBSET) + class TestMixed < self + def test_entity_element + doctype = parse(<<-INTERNAL_SUBSET) <!ENTITY entity-name "entity content"> <!ELEMENT element-name EMPTY> - INTERNAL_SUBSET - assert_equal([REXML::Entity, REXML::ElementDecl], - doctype.children.collect(&:class)) - end + INTERNAL_SUBSET + assert_equal([REXML::Entity, REXML::ElementDecl], + doctype.children.collect(&:class)) + end - def test_attlist_entity - doctype = parse(<<-INTERNAL_SUBSET) + def test_attlist_entity + doctype = parse(<<-INTERNAL_SUBSET) <!ATTLIST attribute-list-name attribute-name CDATA #REQUIRED> <!ENTITY entity-name "entity content"> - INTERNAL_SUBSET - assert_equal([REXML::AttlistDecl, REXML::Entity], - doctype.children.collect(&:class)) - end + INTERNAL_SUBSET + assert_equal([REXML::AttlistDecl, REXML::Entity], + doctype.children.collect(&:class)) + end - def test_notation_attlist - doctype = parse(<<-INTERNAL_SUBSET) + def test_notation_attlist + doctype = parse(<<-INTERNAL_SUBSET) <!NOTATION notation-name SYSTEM "system-literal"> <!ATTLIST attribute-list-name attribute-name CDATA #REQUIRED> - INTERNAL_SUBSET - assert_equal([REXML::NotationDecl, REXML::AttlistDecl], - doctype.children.collect(&:class)) + INTERNAL_SUBSET + assert_equal([REXML::NotationDecl, REXML::AttlistDecl], + doctype.children.collect(&:class)) + end end end end -end diff --git a/test/rexml/parse/test_notation_declaration.rb b/test/rexml/parse/test_notation_declaration.rb index ecce44a790..0a4e737abf 100644 --- a/test/rexml/parse/test_notation_declaration.rb +++ b/test/rexml/parse/test_notation_declaration.rb @@ -2,98 +2,98 @@ require 'test/unit' require 'rexml/document' module REXMLTests -class TestParseNotationDeclaration < Test::Unit::TestCase - private - def xml(internal_subset) - <<-XML + class TestParseNotationDeclaration < Test::Unit::TestCase + private + def xml(internal_subset) + <<-XML <!DOCTYPE r SYSTEM "urn:x-henrikmartensson:test" [ #{internal_subset} ]> <r/> - XML - end - - def parse(internal_subset) - REXML::Document.new(xml(internal_subset)).doctype - end - - class TestCommon < self - def test_name - doctype = parse("<!NOTATION name PUBLIC 'urn:public-id'>") - assert_equal("name", doctype.notation("name").name) + XML end - end - class TestExternalID < self - class TestSystem < self - def test_single_quote - doctype = parse(<<-INTERNAL_SUBSET) -<!NOTATION name SYSTEM 'system-literal'> - INTERNAL_SUBSET - assert_equal("system-literal", doctype.notation("name").system) - end + def parse(internal_subset) + REXML::Document.new(xml(internal_subset)).doctype + end - def test_double_quote - doctype = parse(<<-INTERNAL_SUBSET) -<!NOTATION name SYSTEM "system-literal"> - INTERNAL_SUBSET - assert_equal("system-literal", doctype.notation("name").system) + class TestCommon < self + def test_name + doctype = parse("<!NOTATION name PUBLIC 'urn:public-id'>") + assert_equal("name", doctype.notation("name").name) end end - class TestPublic < self - class TestPublicIDLiteral < self + class TestExternalID < self + class TestSystem < self def test_single_quote doctype = parse(<<-INTERNAL_SUBSET) -<!NOTATION name PUBLIC 'public-id-literal' "system-literal"> +<!NOTATION name SYSTEM 'system-literal'> INTERNAL_SUBSET - assert_equal("public-id-literal", doctype.notation("name").public) + assert_equal("system-literal", doctype.notation("name").system) end def test_double_quote doctype = parse(<<-INTERNAL_SUBSET) -<!NOTATION name PUBLIC "public-id-literal" "system-literal"> +<!NOTATION name SYSTEM "system-literal"> INTERNAL_SUBSET - assert_equal("public-id-literal", doctype.notation("name").public) + assert_equal("system-literal", doctype.notation("name").system) end end - class TestSystemLiteral < self - def test_single_quote - doctype = parse(<<-INTERNAL_SUBSET) -<!NOTATION name PUBLIC "public-id-literal" 'system-literal'> - INTERNAL_SUBSET - assert_equal("system-literal", doctype.notation("name").system) + class TestPublic < self + class TestPublicIDLiteral < self + def test_single_quote + doctype = parse(<<-INTERNAL_SUBSET) +<!NOTATION name PUBLIC 'public-id-literal' "system-literal"> + INTERNAL_SUBSET + assert_equal("public-id-literal", doctype.notation("name").public) + end + + def test_double_quote + doctype = parse(<<-INTERNAL_SUBSET) +<!NOTATION name PUBLIC "public-id-literal" "system-literal"> + INTERNAL_SUBSET + assert_equal("public-id-literal", doctype.notation("name").public) + end end - def test_double_quote - doctype = parse(<<-INTERNAL_SUBSET) + class TestSystemLiteral < self + def test_single_quote + doctype = parse(<<-INTERNAL_SUBSET) +<!NOTATION name PUBLIC "public-id-literal" 'system-literal'> + INTERNAL_SUBSET + assert_equal("system-literal", doctype.notation("name").system) + end + + def test_double_quote + doctype = parse(<<-INTERNAL_SUBSET) <!NOTATION name PUBLIC "public-id-literal" "system-literal"> - INTERNAL_SUBSET - assert_equal("system-literal", doctype.notation("name").system) + INTERNAL_SUBSET + assert_equal("system-literal", doctype.notation("name").system) + end end end - end - class TestMixed < self - def test_system_public - doctype = parse(<<-INTERNAL_SUBSET) + class TestMixed < self + def test_system_public + doctype = parse(<<-INTERNAL_SUBSET) <!NOTATION system-name SYSTEM "system-literal"> <!NOTATION public-name PUBLIC "public-id-literal" 'system-literal'> - INTERNAL_SUBSET - assert_equal(["system-name", "public-name"], - doctype.notations.collect(&:name)) - end + INTERNAL_SUBSET + assert_equal(["system-name", "public-name"], + doctype.notations.collect(&:name)) + end - def test_public_system - doctype = parse(<<-INTERNAL_SUBSET) + def test_public_system + doctype = parse(<<-INTERNAL_SUBSET) <!NOTATION public-name PUBLIC "public-id-literal" 'system-literal'> <!NOTATION system-name SYSTEM "system-literal"> - INTERNAL_SUBSET - assert_equal(["public-name", "system-name"], - doctype.notations.collect(&:name)) + INTERNAL_SUBSET + assert_equal(["public-name", "system-name"], + doctype.notations.collect(&:name)) + end end end end end -end |