Code Duplication    Length = 16-17 lines in 2 locations

tests/test_preferencehandler.py 2 locations

@@ 997-1013 (lines=17) @@
994
995
            p.kbdb.add_scan_preferences.assert_not_called()
996
997
    @patch('ospd_openvas.db.KbDB')
998
    def test_set_alive_no_invalid_alive_test(self, mock_kb):
999
        w = DummyDaemon()
1000
1001
        t_opt = {'alive_test': -1}
1002
        w.scan_collection.get_target_options = MagicMock(return_value=t_opt)
1003
1004
        ov_setting = {'some_setting': 1}
1005
1006
        with patch.object(Openvas, 'get_settings', return_value=ov_setting):
1007
            p = PreferenceHandler('1234-1234', mock_kb, w.scan_collection, None)
1008
            p._nvts_params = {}
1009
            p.scan_id = '456-789'
1010
            p.kbdb.add_scan_preferences = MagicMock()
1011
            p.prepare_alive_test_option_for_openvas()
1012
1013
            p.kbdb.add_scan_preferences.assert_not_called()
1014
1015
    @patch('ospd_openvas.db.KbDB')
1016
    def test_set_alive_no_invalid_alive_test_no_enum(self, mock_kb):
@@ 980-995 (lines=16) @@
977
978
            p.kbdb.add_scan_preferences.assert_not_called()
979
980
    @patch('ospd_openvas.db.KbDB')
981
    def test_set_alive_no_setting(self, mock_kb):
982
        w = DummyDaemon()
983
984
        t_opt = {}
985
        w.scan_collection.get_target_options = MagicMock(return_value=t_opt)
986
987
        ov_setting = {}
988
989
        with patch.object(Openvas, 'get_settings', return_value=ov_setting):
990
            p = PreferenceHandler('1234-1234', mock_kb, w.scan_collection, None)
991
            p.scan_id = '456-789'
992
            p.kbdb.add_scan_preferences = MagicMock()
993
            p.prepare_alive_test_option_for_openvas()
994
995
            p.kbdb.add_scan_preferences.assert_not_called()
996
997
    @patch('ospd_openvas.db.KbDB')
998
    def test_set_alive_no_invalid_alive_test(self, mock_kb):