summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--spec/formatted_text_transform_spec.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/spec/formatted_text_transform_spec.rb b/spec/formatted_text_transform_spec.rb
index 51cb985d..d352050c 100644
--- a/spec/formatted_text_transform_spec.rb
+++ b/spec/formatted_text_transform_spec.rb
@@ -52,6 +52,18 @@ describe Asciidoctor::PDF::FormattedText::Transform do
(expect fragments[1][:text]).to eql 'new'
end
+ it 'should convert named entity' do
+ input = '"<&>"'
+ parsed = parser.parse input
+ fragments = subject.apply parsed.content
+ (expect fragments).to have_size 5
+ (expect fragments[0][:text]).to eql ?"
+ (expect fragments[1][:text]).to eql ?<
+ (expect fragments[2][:text]).to eql ?&
+ (expect fragments[3][:text]).to eql ?>
+ (expect fragments[4][:text]).to eql ?"
+ end
+
it 'should not merge adjacent text nodes by default' do
input = 'foo<br>bar'
parsed = parser.parse input