GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.

Code Duplication    Length = 20-20 lines in 4 locations

tests/unit_tests/test_divison_service.py 4 locations

@@ 173-192 (lines=20) @@
170
    assert division_service.players[99].score == 1.0
171
172
173
def test_draw(division_service):
174
    assert division_service.players[1].league == 1
175
    assert division_service.players[1].score == 9.5
176
    assert division_service.get_player_division(1).id == 1
177
    assert division_service.players[2].league == 1
178
    assert division_service.players[2].score == 49.5
179
    assert division_service.get_player_division(2).id == 3
180
181
    division_service.post_result(1,2, 0)
182
183
    division_service.persistor.add_player.assert_not_called()
184
    division_service.persistor.update_player.assert_any_call(division_service.players[1])
185
    division_service.persistor.update_player.assert_any_call(division_service.players[2])
186
187
    assert division_service.players[1].league == 1
188
    assert division_service.players[1].score == 9.5
189
    assert division_service.get_player_division(1).id == 1
190
    assert division_service.players[2].league == 1
191
    assert division_service.players[2].score == 49.5
192
    assert division_service.get_player_division(2).id == 3
@@ 78-97 (lines=20) @@
75
    assert division_service.get_player_division(2).id == 3
76
77
78
def test_match_winner_ascends_league(division_service):
79
    assert division_service.players[1].league == 1
80
    assert division_service.players[1].score == 9.5
81
    assert division_service.get_player_division(1).id == 1
82
    assert division_service.players[2].league == 1
83
    assert division_service.players[2].score == 49.5
84
    assert division_service.get_player_division(2).id == 3
85
86
    division_service.post_result(2,1, 1)
87
88
    division_service.persistor.add_player.assert_not_called()
89
    division_service.persistor.update_player.assert_any_call(division_service.players[1])
90
    division_service.persistor.update_player.assert_any_call(division_service.players[2])
91
92
    assert division_service.players[1].league == 1
93
    assert division_service.players[1].score == 9.0
94
    assert division_service.get_player_division(1).id == 1
95
    assert division_service.players[2].league == 2
96
    assert division_service.players[2].score == 0.0
97
    assert division_service.get_player_division(2).id == 4
98
99
100
def test_do_not_fall_below_0(division_service):
@@ 56-75 (lines=20) @@
53
    assert division_service.get_player_division(2).id == 3
54
55
56
def test_match_in_same_division_inverted(division_service):
57
    assert division_service.players[1].league == 1
58
    assert division_service.players[1].score == 9.5
59
    assert division_service.get_player_division(1).id == 1
60
    assert division_service.players[2].league == 1
61
    assert division_service.players[2].score == 49.5
62
    assert division_service.get_player_division(2).id == 3
63
64
    division_service.post_result(2,1, 2)
65
66
    division_service.persistor.add_player.assert_not_called()
67
    division_service.persistor.update_player.assert_any_call(division_service.players[1])
68
    division_service.persistor.update_player.assert_any_call(division_service.players[2])
69
70
    assert division_service.players[1].league == 1
71
    assert division_service.players[1].score == 10.5
72
    assert division_service.get_player_division(1).id == 2
73
    assert division_service.players[2].league == 1
74
    assert division_service.players[2].score == 49.0
75
    assert division_service.get_player_division(2).id == 3
76
77
78
def test_match_winner_ascends_league(division_service):
@@ 34-53 (lines=20) @@
31
    return DivisionService(sample_divisions, sample_players, MagicMock())
32
33
34
def test_match_in_same_division(division_service):
35
    assert division_service.players[1].league == 1
36
    assert division_service.players[1].score == 9.5
37
    assert division_service.get_player_division(1).id == 1
38
    assert division_service.players[2].league == 1
39
    assert division_service.players[2].score == 49.5
40
    assert division_service.get_player_division(2).id == 3
41
42
    division_service.post_result(1,2, 1)
43
44
    division_service.persistor.add_player.assert_not_called()
45
    division_service.persistor.update_player.assert_any_call(division_service.players[1])
46
    division_service.persistor.update_player.assert_any_call(division_service.players[2])
47
48
    assert division_service.players[1].league == 1
49
    assert division_service.players[1].score == 10.5
50
    assert division_service.get_player_division(1).id == 2
51
    assert division_service.players[2].league == 1
52
    assert division_service.players[2].score == 49.0
53
    assert division_service.get_player_division(2).id == 3
54
55
56
def test_match_in_same_division_inverted(division_service):