Code Duplication    Length = 14-15 lines in 2 locations

tests/test_tip.py 2 locations

@@ 45-59 (lines=15) @@
42
            Span(classes = ['v5.0']),
43
            Span(attributes = {'latex-tip-icon': 'warning', 'latex-tip-position': 'right', 'latex-tip-size': 24})
44
        ),
45
        metadata=metadata(),
46
        format='latex',
47
        api_version=(1, 17, 2)
48
    )
49
    pandoc_latex_tip.main(doc)
50
    assert doc.content[0].content[0].format == 'tex'
51
    assert doc.content[0].content[2].format == 'tex'
52
    assert doc.content[0].content[4].format == 'tex'
53
    assert doc.content[0].content[6].format == 'tex'
54
    assert doc.content[0].content[8].format == 'tex'
55
56
def test_div():
57
    doc = Doc(
58
        Div(classes = ['tip', 'listing']),
59
        Div(classes = ['tip']),
60
        Div(classes = ['warning']),
61
        Div(attributes = {'latex-tip-icon': 'warning', 'latex-tip-position': 'right', 'latex-tip-size': 24}),
62
        metadata=metadata(),
@@ 79-92 (lines=14) @@
76
            Code('', classes = ['tip']),
77
            Code('', classes = ['warning']),
78
            Code('', attributes = {'latex-tip-icon': 'warning', 'latex-tip-position': 'right', 'latex-tip-size': 24}),
79
        ),
80
        metadata=metadata(),
81
        format='latex',
82
        api_version=(1, 17, 2)
83
    )
84
    pandoc_latex_tip.main(doc)
85
    assert doc.content[0].content[0].format == 'tex'
86
    assert doc.content[0].content[2].format == 'tex'
87
    assert doc.content[0].content[4].format == 'tex'
88
    assert doc.content[0].content[6].format == 'tex'
89
90
def test_codeblock():
91
    doc = Doc(
92
        CodeBlock('', classes = ['tip', 'listing']),
93
        CodeBlock('', classes = ['tip']),
94
        CodeBlock('', classes = ['warning']),
95
        CodeBlock('', attributes = {'latex-tip-icon': 'warning', 'latex-tip-position': 'right', 'latex-tip-size': 24}),