Code Duplication    Length = 13-14 lines in 2 locations

tests/unit/commands/test_napps_api.py 2 locations

@@ 199-212 (lines=14) @@
196
        with self.assertRaises(KytosException):
197
            self.napps_api.install_napp(mgr)
198
199
    @patch('kytos.utils.napps.NAppsManager')
200
    def test_install_napp_error_400(self, mgr):
201
        """Test install_napp method."""
202
        mgr = MagicMock()
203
204
        url = 'napps.kytos.io'
205
        msg = 'The NApp were not found at server.'
206
        code = 400
207
        hdrs = 'The HTTP response headers'
208
        filep = None
209
        mgr.remote_install.side_effect = HTTPError(url, code, msg, hdrs, filep)
210
211
        with self.assertRaises(KytosException):
212
            self.napps_api.install_napp(mgr)
213
214
    @patch('kytos.cli.commands.napps.api.NAppsManager.search')
215
    @patch('kytos.cli.commands.napps.api.NAppsAPI._print_napps')
@@ 185-197 (lines=13) @@
182
183
        mgr.remote_install.assert_called()
184
185
    @patch('kytos.utils.napps.NAppsManager')
186
    def test_install_napp_error_404(self, mgr):
187
        """Test install_napp method."""
188
        mgr = MagicMock()
189
190
        url = 'napps.kytos.io'
191
        msg = 'The NApp were not found at server.'
192
        code = 404
193
        hdrs = 'The HTTP response headers'
194
        filep = None
195
        mgr.remote_install.side_effect = HTTPError(url, code, msg, hdrs, filep)
196
        with self.assertRaises(KytosException):
197
            self.napps_api.install_napp(mgr)
198
199
    @patch('kytos.utils.napps.NAppsManager')
200
    def test_install_napp_error_400(self, mgr):