Code Duplication    Length = 13-13 lines in 2 locations

tests/test_paginator.py 2 locations

@@ 37-49 (lines=13) @@
34
        assert paginator.count == 1000
35
36
37
def test_paginator_norecords(monkeypatch, client):
38
    app, test = client
39
    with app.app_context():
40
        monkeypatch.setattr(charts_builder, 'setting', make_setting(30))
41
        monkeypatch.setattr(charts_builder.adapter, 'count', make_count(0))
42
        paginator = charts_builder.paginator(0)
43
        assert isinstance(paginator, charts_builder.Paginator)
44
        assert paginator.limit == 30
45
        assert paginator.per_page == 30
46
        assert paginator.curr_page == 0
47
        assert paginator.skip == 0
48
        assert paginator.num_pages == []
49
        assert paginator.count == 0
50
@@ 22-34 (lines=13) @@
19
    return setting
20
21
22
def test_paginator_default(monkeypatch, client):
23
    app, test = client
24
    with app.app_context():
25
        monkeypatch.setattr(charts_builder, 'setting', make_setting(30))
26
        monkeypatch.setattr(charts_builder.adapter, 'count', make_count(1000))
27
        paginator = charts_builder.paginator(0)
28
        assert isinstance(paginator, charts_builder.Paginator)
29
        assert paginator.limit == 30
30
        assert paginator.per_page == 30
31
        assert paginator.curr_page == 0
32
        assert paginator.skip == 0
33
        assert paginator.num_pages == range(1, 35)
34
        assert paginator.count == 1000
35
36
37
def test_paginator_norecords(monkeypatch, client):