aboutsummaryrefslogtreecommitdiff
path: root/testdata/include_test.txt
diff options
context:
space:
mode:
authorShulhan <ms@kilabit.info>2022-09-05 00:25:40 +0700
committerShulhan <ms@kilabit.info>2022-09-05 00:25:40 +0700
commit7eea9af824bcaee304a11d0048bdeb84fca9e96e (patch)
tree9bc4f7c8711437d7d3b9c87e554e6392583a8a49 /testdata/include_test.txt
parent42cc6b8a786b02ee8147400a80f2ef4fb5379a01 (diff)
downloadasciidoctor-go-7eea9af824bcaee304a11d0048bdeb84fca9e96e.tar.xz
all: fix parsing list description inside include directive
Previously, given the following include statements in the main document include::list_desc.adoc[] include::list_desc.adoc[] Where list_desc.adoc content is, Item 00:: + -- * Bullet 0 + Description 0. * Bullet 1 -- The first include is parsed correctly, but the second include is parsed as is.
Diffstat (limited to 'testdata/include_test.txt')
-rw-r--r--testdata/include_test.txt54
1 files changed, 54 insertions, 0 deletions
diff --git a/testdata/include_test.txt b/testdata/include_test.txt
new file mode 100644
index 0000000..ba8a0bb
--- /dev/null
+++ b/testdata/include_test.txt
@@ -0,0 +1,54 @@
+Test include directive with list description that contains open block.
+
+>>> list_description
+
+include::testdata/_includes/list_desc_00.adoc[]
+
+include::testdata/_includes/list_desc_01.adoc[]
+
+<<< list_description
+
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Item 00</dt>
+<dd>
+<div class="openblock">
+<div class="content">
+<div class="ulist">
+<ul>
+<li>
+<p>Bullet 0</p>
+<div class="paragraph">
+<p>Description 0.</p>
+</div>
+</li>
+<li>
+<p>Bullet 1</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</dd>
+<dt class="hdlist1">Item 01</dt>
+<dd>
+<div class="openblock">
+<div class="content">
+<div class="ulist">
+<ul>
+<li>
+<p>Bullet 0</p>
+<div class="paragraph">
+<p>Description 0.</p>
+</div>
+</li>
+<li>
+<p>Bullet 1</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</dd>
+</dl>
+</div>