| 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 |