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 = 34-37 lines in 2 locations

src/permission/tests/test_decorators/test_functionbase.py 2 locations

@@ 40-76 (lines=37) @@
37
38
    def tearDown(self):
39
        # restore original registry
40
        registry._registry = self._original_registry
41
42
    def test_list_detail_object_id(self):
43
        # has_perm always return False
44
        self.view_func.called = False
45
        self.handler.has_perm.return_value = False
46
        self.decorated(self.request,
47
                       queryset=self.queryset,
48
                       object_id=1)
49
        self.request.user.has_perm.assert_called_with(
50
                'permission.add_article',
51
                obj=self.model_instance,
52
            )
53
        self.handler.has_perm.assert_called_with(
54
                'permission.add_article',
55
                obj=self.model_instance,
56
            )
57
        self.assertFalse(self.view_func.called)
58
59
        self.assertRaises(PermissionDenied, self.decorated_exc,
60
                          self.request, queryset=self.queryset,
61
                          object_id=1)
62
        self.assertFalse(self.view_func.called)
63
64
        # has_perm always return True
65
        self.handler.has_perm.return_value = True
66
        self.decorated(
67
                self.request,
68
                queryset=self.queryset,
69
                object_id=1)
70
        self.request.user.has_perm.assert_called_with(
71
                'permission.add_article',
72
                obj=self.model_instance,
73
            )
74
        self.handler.has_perm.assert_called_with(
75
                'permission.add_article',
76
                obj=self.model_instance,
77
            )
78
        self.assertTrue(self.view_func.called)
79
@@ 78-111 (lines=34) @@
75
                'permission.add_article',
76
                obj=self.model_instance,
77
            )
78
        self.assertTrue(self.view_func.called)
79
80
    def test_list_detail_slug(self):
81
        self.view_func.called = False
82
        self.handler.has_perm.return_value = False
83
        # has_perm always return False
84
        self.decorated(
85
                self.request,
86
                queryset=self.queryset,
87
                slug='permission_test_article1',
88
                slug_field='title')
89
        self.request.user.has_perm.assert_called_with(
90
                'permission.add_article',
91
                obj=self.model_instance,
92
            )
93
        self.handler.has_perm.assert_called_with(
94
                'permission.add_article',
95
                obj=self.model_instance,
96
            )
97
        self.assertFalse(self.view_func.called)
98
        # has_perm always return True
99
        self.handler.has_perm.return_value = True
100
        self.decorated(
101
                self.request,
102
                queryset=self.queryset,
103
                slug='permission_test_article1',
104
                slug_field='title')
105
        self.request.user.has_perm.assert_called_with(
106
                'permission.add_article',
107
                obj=self.model_instance,
108
            )
109
        self.handler.has_perm.assert_called_with(
110
                'permission.add_article',
111
                obj=self.model_instance,
112
            )
113
        self.assertTrue(self.view_func.called)
114