| @@ 147-162 (lines=16) @@ | ||
| 144 | ||
| 145 | assert pandoc_numbering.numbering(src['t'], src['c'], '', {}) == dest |
|
| 146 | ||
| 147 | def test_numbering_title(): |
|
| 148 | init() |
|
| 149 | ||
| 150 | src = Para(createListStr('Exercise (The title) #')) |
|
| 151 | dest = Para([ |
|
| 152 | Span( |
|
| 153 | [u'exercise:1', ['pandoc-numbering-text', 'exercise'], []], |
|
| 154 | [ |
|
| 155 | Strong(createListStr('Exercise 1')), |
|
| 156 | Space(), |
|
| 157 | Emph(createListStr('(') + createListStr('The title') + createListStr(')')) |
|
| 158 | ] |
|
| 159 | ) |
|
| 160 | ]) |
|
| 161 | ||
| 162 | assert pandoc_numbering.numbering(src['t'], src['c'], '', {}) == dest |
|
| 163 | ||
| 164 | def test_numbering_level(): |
|
| 165 | init() |
|
| @@ 366-379 (lines=14) @@ | ||
| 363 | ||
| 364 | assert pandoc_numbering.numbering(src['t'], src['c'], '', meta) == dest |
|
| 365 | ||
| 366 | def test_classes(): |
|
| 367 | init() |
|
| 368 | ||
| 369 | meta = getMeta4() |
|
| 370 | ||
| 371 | src = Para(createListStr('Exercise #')) |
|
| 372 | dest = Para([ |
|
| 373 | Span( |
|
| 374 | [u'exercise:1', ['pandoc-numbering-text', 'my-class'], []], |
|
| 375 | [Strong(createListStr('Exercise 1'))] |
|
| 376 | ) |
|
| 377 | ]) |
|
| 378 | ||
| 379 | assert pandoc_numbering.numbering(src['t'], src['c'], '', meta) == dest |
|
| 380 | ||
| 381 | def test_format(): |
|
| 382 | init() |
|