Changes from v1: - Added tests/test_cli.py testing, - Reworked loader commit, - Added nmdm console configuration commit. Roman Bogorodskiy (4): tests: cli: start testing bhyve virtinst: prefer SATA bus for bhyve virtinst: bhyve: properly configure loader virtinst: bhyve: configure nmdm console tests/data/capabilities/bhyve-domcaps.xml | 55 +++++++++++++++++++ tests/data/capabilities/bhyve.xml | 48 ++++++++++++++++ .../virt-install-bhyve-default-f27.xml | 38 +++++++++++++ tests/test_cli.py | 9 +++ tests/utils.py | 1 + virtinst/connection.py | 2 + virtinst/devices/disk.py | 3 + virtinst/domcapabilities.py | 11 ++++ virtinst/guest.py | 11 +++- 9 files changed, 176 insertions(+), 2 deletions(-) create mode 100644 tests/data/capabilities/bhyve-domcaps.xml create mode 100644 tests/data/capabilities/bhyve.xml create mode 100644 tests/data/cli/compare/virt-install-bhyve-default-f27.xml -- 2.30.0