Code Duplication    Length = 11-12 lines in 2 locations

tests/unit/test_core/test_auth.py 2 locations

@@ 164-175 (lines=12) @@
161
        self.assertEqual(error_response.status_code, 401)
162
        self.assertTrue(is_valid)
163
164
    @patch('kytos.core.auth.Auth.get_jwt_secret', return_value="abc")
165
    def test_03_create_user_request(self, mock_jwt_secret):
166
        """Test auth create user endpoint."""
167
        header = {"Authorization": "Bearer %s" % self.token}
168
        # Patch _create_user_callback event callback.
169
        self.patched_events.append({'_create_user_callback': self.user_data})
170
        api = self.get_auth_test_client(self.auth)
171
        url = "%s/auth/users/" % API_URI
172
        success_response = api.open(url, method='POST', json=self.user_data,
173
                                    headers=header)
174
175
        self.assertEqual(success_response.status_code, 200)
176
177
    @patch('kytos.core.auth.Auth.get_jwt_secret', return_value="abc")
178
    def test_03_create_user_request_error(self, mock_jwt_secret):
@@ 242-252 (lines=11) @@
239
240
        self.assertEqual(error_response.status_code, 404)
241
242
    @patch('kytos.core.auth.Auth.get_jwt_secret', return_value="abc")
243
    def test_06_delete_user_request(self, mock_jwt_secret):
244
        """Test auth delete user endpoint."""
245
        header = {"Authorization": "Bearer %s" % self.token}
246
        # Patch _delete_user_callback event callback.
247
        self.patched_events.append({'_delete_user_callback': self.user_data})
248
        api = self.get_auth_test_client(self.auth)
249
        url = "%s/auth/users/%s" % (API_URI, self.user_data.get("username"))
250
        success_response = api.open(url, method='DELETE', headers=header)
251
252
        self.assertEqual(success_response.status_code, 200)
253
254
    @patch('kytos.core.auth.Auth.get_jwt_secret', return_value="abc")
255
    def test_06_delete_user_request_error(self, mock_jwt_secret):