We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cb15858 commit 68939eaCopy full SHA for 68939ea
test/test_stream.rb
@@ -87,6 +87,21 @@ def entity(content)
87
88
assert_equal(["ISOLat2"], listener.entities)
89
end
90
+
91
+ def test_characters_predefined_entities
92
+ source = '<root><a><P> <I> <B> Text </B> </I></a></root>'
93
94
+ listener = MyListener.new
95
+ class << listener
96
+ attr_accessor :text_value
97
+ def text(text)
98
+ @text_value << text
99
+ end
100
101
+ listener.text_value = ""
102
+ REXML::Document.parse_stream(source, listener)
103
+ assert_equal("<P> <I> <B> Text </B> </I>", listener.text_value)
104
105
106
107
class EntityExpansionLimitTest < Test::Unit::TestCase
0 commit comments