Esempio n. 1
0
    def test_sudo_available(self, mock_openvas):
        mock_openvas.check_sudo.return_value = True

        w = DummyDaemon()
        w._sudo_available = None  # pylint: disable=protected-access
        w._is_running_as_root = False  # pylint: disable=protected-access

        self.assertTrue(w.sudo_available)
Esempio n. 2
0
    def test_sudo_available(self, mock_openvas):
        mock_openvas.check_sudo.return_value = True

        w = DummyDaemon()
        w._sudo_available = None  # pylint: disable=protected-access
        w.sudo_available  # pylint: disable=pointless-statement

        self.assertTrue(w.sudo_available)
Esempio n. 3
0
 def test_sudo_available(self, mock_subproc, mock_nvti, mock_db):
     mock_subproc.check_call.return_value = 0
     w = DummyDaemon(mock_nvti, mock_db)
     w._sudo_available = None  # pylint: disable=protected-access
     w.sudo_available  # pylint: disable=pointless-statement
     self.assertTrue(w.sudo_available)