Code Duplication    Length = 15-15 lines in 2 locations

tests/test_numbering.py 2 locations

@@ 206-220 (lines=15) @@
203
    src = Header(2, [u'second-section', [], []], createListStr('Second section'))
204
    pandoc_numbering.numbering(src['t'], src['c'], '', {})
205
206
    src = Para(createListStr('Exercise +.+.#'))
207
    dest = Para([
208
        Span(
209
            [u'exercise:1.2.1', ['pandoc-numbering-text', 'exercise'], []],
210
            [Strong(createListStr('Exercise 1.2.1'))]
211
        )
212
    ])
213
214
    assert pandoc_numbering.numbering(src['t'], src['c'], '', {}) == dest
215
216
def test_numbering_unnumbered():
217
    init()
218
219
    src = Header(1, [u'unnumbered-chapter', [u'unnumbered'], []], createListStr('Unnumbered chapter'))
220
    pandoc_numbering.numbering(src['t'], src['c'], '', {})
221
222
    src = Para(createListStr('Exercise +.#'))
223
    dest = Para([
@@ 121-135 (lines=15) @@
118
        RawInline(u'tex', u'\\phantomsection\\addcontentsline{exercise}{exercise}{\\protect\\numberline {1}{\\ignorespaces The title}}'),
119
        Span(
120
            [u'exercise:1', ['pandoc-numbering-text', 'exercise'], []],
121
            [
122
                Strong(createListStr('Exercise 1')),
123
                Space(),
124
                Emph(createListStr('(') + createListStr('The title') + createListStr(')'))
125
            ]
126
       )
127
    ])
128
129
    assert pandoc_numbering.numbering(src['t'], src['c'], 'latex', {}) == dest
130
131
def test_numbering_double():
132
    init()
133
134
    src = Para(createListStr('Exercise #'))
135
    pandoc_numbering.numbering(src['t'], src['c'], '', {})
136
137
    src = Para(createListStr('Exercise #'))
138
    dest = Para([