debian-forge/test/run
Tomas Hozza b4593f0f2b Add unit test for org.osbuild.qemu stage
The unit test consists of a manifest creating an empty file, which
is then converted to various formats using the `org.osbuild.qemu` stage
in separate pipelines.

The unit test then builds and exports each pipeline with qemu stage and
inspects the resulting image file using `qemu-img info` command and checks
that the test data specified in `checks.json` is a subset of the data
returned by the command.
2022-04-05 15:01:34 +02:00
..
__init__.py test: '{. -> ./run}/test_sources.py' 2020-04-24 15:50:44 +02:00
test_assemblers.py test/stages: export tree and compare that 2021-12-02 12:51:30 +00:00
test_boot.py test: use and require explicit exports 2021-12-02 12:51:30 +00:00
test_devices.py devices: introduce new device manager class 2021-10-30 15:32:44 +01:00
test_executable.py test: fix executable test 2022-02-15 13:25:23 +00:00
test_noop.py test: use and require explicit exports 2021-12-02 12:51:30 +00:00
test_sources.py sources test: Support custom mimetypes in http server 2022-02-10 14:43:17 +01:00
test_stages.py Add unit test for org.osbuild.qemu stage 2022-04-05 15:01:34 +02:00