summaryrefslogtreecommitdiffstats
path: root/tests/fixtures/tasklists.md
diff options
context:
space:
mode:
Diffstat (limited to 'tests/fixtures/tasklists.md')
-rw-r--r--tests/fixtures/tasklists.md131
1 files changed, 131 insertions, 0 deletions
diff --git a/tests/fixtures/tasklists.md b/tests/fixtures/tasklists.md
new file mode 100644
index 0000000..dec0fef
--- /dev/null
+++ b/tests/fixtures/tasklists.md
@@ -0,0 +1,131 @@
+
+bullet.md:
+
+.
+- [ ] unchecked item 1
+- [ ] unchecked item 2
+- [ ] unchecked item 3
+- [x] checked item 4
+.
+<ul class="contains-task-list">
+<li class="task-list-item"><input class="task-list-item-checkbox" disabled="disabled" type="checkbox"> unchecked item 1</li>
+<li class="task-list-item"><input class="task-list-item-checkbox" disabled="disabled" type="checkbox"> unchecked item 2</li>
+<li class="task-list-item"><input class="task-list-item-checkbox" disabled="disabled" type="checkbox"> unchecked item 3</li>
+<li class="task-list-item"><input class="task-list-item-checkbox" checked="checked" disabled="disabled" type="checkbox"> checked item 4</li>
+</ul>
+
+.
+
+dirty.md:
+
+.
+- [ ] unchecked todo item 1
+- [ ]
+- [ ] not a todo item 2
+- [ x] not a todo item 3
+- [x ] not a todo item 4
+- [ x ] not a todo item 5
+- [x] todo item 6
+
+.
+<ul class="contains-task-list">
+<li class="task-list-item"><input class="task-list-item-checkbox" disabled="disabled" type="checkbox"> unchecked todo item 1</li>
+<li>[ ]</li>
+<li>[ ] not a todo item 2</li>
+<li>[ x] not a todo item 3</li>
+<li>[x ] not a todo item 4</li>
+<li>[ x ] not a todo item 5</li>
+<li class="task-list-item"><input class="task-list-item-checkbox" checked="checked" disabled="disabled" type="checkbox"> todo item 6</li>
+</ul>
+
+.
+
+mixed-nested.md:
+
+.
+# Test 1
+
+1. foo
+ * [ ] nested unchecked item 1
+ * not a todo item 2
+ * not a todo item 3
+ * [x] nested checked item 4
+2. bar
+3. spam
+
+# Test 2
+
+- foo
+ - [ ] nested unchecked item 1
+ - [ ] nested unchecked item 2
+ - [x] nested checked item 3
+ - [X] nested checked item 4
+
+
+.
+<h1>Test 1</h1>
+<ol>
+<li>foo
+<ul class="contains-task-list">
+<li class="task-list-item"><input class="task-list-item-checkbox" disabled="disabled" type="checkbox"> nested unchecked item 1</li>
+<li>not a todo item 2</li>
+<li>not a todo item 3</li>
+<li class="task-list-item"><input class="task-list-item-checkbox" checked="checked" disabled="disabled" type="checkbox"> nested checked item 4</li>
+</ul>
+</li>
+<li>bar</li>
+<li>spam</li>
+</ol>
+<h1>Test 2</h1>
+<ul>
+<li>foo
+<ul class="contains-task-list">
+<li class="task-list-item"><input class="task-list-item-checkbox" disabled="disabled" type="checkbox"> nested unchecked item 1</li>
+<li class="task-list-item"><input class="task-list-item-checkbox" disabled="disabled" type="checkbox"> nested unchecked item 2</li>
+<li class="task-list-item"><input class="task-list-item-checkbox" checked="checked" disabled="disabled" type="checkbox"> nested checked item 3</li>
+<li class="task-list-item"><input class="task-list-item-checkbox" checked="checked" disabled="disabled" type="checkbox"> nested checked item 4</li>
+</ul>
+</li>
+</ul>
+
+.
+
+oedered.md:
+
+.
+1. [x] checked ordered 1
+2. [ ] unchecked ordered 2
+3. [x] checked ordered 3
+4. [ ] unchecked ordered 4
+
+.
+<ol class="contains-task-list">
+<li class="task-list-item"><input class="task-list-item-checkbox" checked="checked" disabled="disabled" type="checkbox"> checked ordered 1</li>
+<li class="task-list-item"><input class="task-list-item-checkbox" disabled="disabled" type="checkbox"> unchecked ordered 2</li>
+<li class="task-list-item"><input class="task-list-item-checkbox" checked="checked" disabled="disabled" type="checkbox"> checked ordered 3</li>
+<li class="task-list-item"><input class="task-list-item-checkbox" disabled="disabled" type="checkbox"> unchecked ordered 4</li>
+</ol>
+
+.
+
+Tab after task list item marker
+.
++ [x] item 1
++ [ ] item 2
+.
+<ul class="contains-task-list">
+<li class="task-list-item"> item 1</li>
+<li class="task-list-item"> item 2</li>
+</ul>
+.
+
+Form feed after task list item marker
+.
++ [x] item 1
++ [ ] item 2
+.
+<ul class="contains-task-list">
+<li class="task-list-item"> item 1</li>
+<li class="task-list-item"> item 2</li>
+</ul>
+.