Code Duplication    Length = 16-16 lines in 3 locations

tests/test_numbering.py 3 locations

@@ 349-364 (lines=16) @@
346
347
    assert pandoc_numbering.numbering(src['t'], src['c'], '', meta) == dest
348
349
def test_numbering_sectioning_map_error():
350
    init()
351
352
    meta = getMeta3()
353
354
    sectioning(meta)
355
356
    src = Para(createListStr('Exercise #'))
357
    dest = Para([
358
        Span(
359
            [u'exercise:1', ['pandoc-numbering-text', 'exercise'], []],
360
            [Strong(createListStr('Exercise 1'))]
361
        )
362
    ])
363
364
    assert pandoc_numbering.numbering(src['t'], src['c'], '', meta) == dest
365
366
def test_classes():
367
    init()
@@ 332-347 (lines=16) @@
329
330
    assert pandoc_numbering.numbering(src['t'], src['c'], '', meta) == dest
331
332
def test_numbering_sectioning_map():
333
    init()
334
335
    meta = getMeta2()
336
337
    sectioning(meta)
338
339
    src = Para([Str(u'Exercise'), Space(), Str(u'#')])
340
    dest = Para([
341
        Span(
342
            [u'exercise:2.2.1', ['pandoc-numbering-text', 'exercise'], []],
343
            [Strong(createListStr('Exercise 2.1'))]
344
        )
345
    ])
346
347
    assert pandoc_numbering.numbering(src['t'], src['c'], '', meta) == dest
348
349
def test_numbering_sectioning_map_error():
350
    init()
@@ 315-330 (lines=16) @@
312
    src = Header(2, [u'second-section', [], []], createListStr('Second section'))
313
    pandoc_numbering.numbering(src['t'], src['c'], '', meta)
314
315
def test_numbering_sectioning_string():
316
    init()
317
318
    meta = getMeta1()
319
320
    sectioning(meta)
321
322
    src = Para(createListStr('Exercise #'))
323
    dest = Para([
324
        Span(
325
            [u'exercise:2.2.1', ['pandoc-numbering-text', 'exercise'], []],
326
            [Strong(createListStr('Exercise 2.1'))]
327
        )
328
    ])
329
330
    assert pandoc_numbering.numbering(src['t'], src['c'], '', meta) == dest
331
332
def test_numbering_sectioning_map():
333
    init()