gentoo-ebuilds/app-emulation/virtualbox-kvm/files/test_python.py
Viorel Munteanu cad4692301
app-emulation/virtualbox-kvm: add missing test file
I forgot to add this when updating to branch 7.1.

Closes: https://bugs.gentoo.org/947335
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-01-02 12:22:18 +02:00

16 lines
455 B
Python

#!/usr/bin/python3
# Smoke test for python:
# Test if the python bindings have been built and if python is crashing when creating a manager
def test_module_was_built():
import os
assert os.path.isfile(os.getenv('VBOX_PROGRAM_PATH') + '/VBoxPython3.so')
def test_VirtualBoxManager():
from vboxapi import VirtualBoxManager
try:
manager = VirtualBoxManager()
except:
# if it reaches here, it did not crash
pass