Conditions | 2 |
Total Lines | 31 |
Code Lines | 16 |
Lines | 0 |
Ratio | 0 % |
Changes | 0 |
1 | from unittest import TestCase |
||
129 | def test_tasks_strikeout(self): |
||
130 | doc = self.conversion( |
||
131 | """ |
||
132 | * [ ] Task 1 |
||
133 | * [x] Task 2 |
||
134 | * [~] ~~Task 3~~ |
||
135 | """, |
||
136 | ) |
||
137 | text = convert_text( |
||
138 | doc, |
||
139 | input_format="panflute", |
||
140 | output_format="markdown", |
||
141 | ) |
||
142 | |||
143 | if PandocVersion().version < (3, 6, 4): |
||
144 | self.assertEqual( |
||
145 | text, |
||
146 | """ |
||
147 | - [ ] Task 1 |
||
148 | - [x] Task 2 |
||
149 | - [ ] ~~Task 3~~ |
||
150 | """.strip() |
||
151 | ) |
||
152 | else: |
||
153 | self.assertEqual( |
||
154 | text, |
||
155 | """ |
||
156 | - [ ] Task 1 |
||
157 | - [x] Task 2 |
||
158 | - [ ] ~~Task 3~~ |
||
159 | """.strip() |
||
160 | ) |
||
161 |