core-admin/qubes
M. Vefa Bicakci 5d755eb065
tests: Add a test case for QubesVM.is_fully_usable
This commit adds a test case for the QubesVM class's is_fully_usable
method. The verified scenarios are as follows:

* The VM has qrexec enabled, and the qrexec service has been
  successfully started.
  (The VM becomes "fully usable" in this case.)

* The VM has qrexec enabled, and the qrexec service has failed to start
  (Error handling case; the VM is *not* fully usable.)

* The VM does *not* have qrexec enabled.
  (The VM becomes "fully usable" in this case.)
2020-03-09 00:22:51 -04:00
..
api Merge remote-tracking branch 'origin/pr/323' 2020-03-01 03:51:24 +01:00
ext Merge remote-tracking branch 'origin/pr/295' 2020-03-09 01:48:01 +01:00
qmemman qmemmand: separate SystemState init xc and xs to a 'init' method 2019-11-22 21:38:27 +01:00
storage Remove pylint pragma working around very old false positive 2020-02-15 17:33:35 +00:00
tests tests: Add a test case for QubesVM.is_fully_usable 2020-03-09 00:22:51 -04:00
tools Remove python2 compat __future__ imports 2020-02-15 17:33:34 +00:00
vm qubesvm: Let HVMs enter 'Running' state 2020-03-08 22:39:16 -04:00
__init__.py qubes module: Typo fix 2020-03-08 22:39:16 -04:00
app.py Support for AudioVM 2020-03-08 17:05:33 +01:00
backup.py Remove python2 compat __future__ imports 2020-02-15 17:33:34 +00:00
config.py config: fix mistake in path for services 2020-03-08 09:47:09 +01:00
devices.py Make pylint happy 2019-09-27 16:29:20 +02:00
dochelpers.py Fix Sphinx 2 new API for Fedora 31+ 2019-11-22 21:39:31 +01:00
events.py Fix issues found by pylint 2.0 2018-07-15 23:51:15 +02:00
exc.py Fixed Exceptions inferiting from KeyError 2019-12-09 21:02:24 +01:00
features.py qubes/features: check_with_(template_and_)adminvm 2018-12-20 18:28:33 +01:00
firewall.py Make pylint happy 2019-09-27 16:29:20 +02:00
log.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
rngdoc.py Remove python2 compat __future__ imports 2020-02-15 17:33:34 +00:00
tarwriter.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
utils.py Fix invalid timezone 2019-08-06 18:23:00 -03:00