debian-forge-composer/internal/blueprint
Lars Karlitski e7ae3b4c47 test: move image-info tests to test/
These tests (will) test more than just image-info: they'll take a
blueprint, verify that `osbuild-pipeline` generates the correct
pipeline, run osbuild with that pipeline and verify that the resulting
image has the expected image-info output.

This change only includes the latter half (i.e., only moves the already
existing tests).

Also drop python's unittest. It was hard to control output (important
for quickly spotting failures and to make travis happy). This introduces
test/run, which runs all test cases in test/cases or the ones given on
the command line.

When a failure occurs, it prints a diff of the actual and the expected
image info.
2019-10-30 01:25:44 +01:00
..
ami_output.go blueprint: always exclude the rescue kernel 2019-10-29 16:01:37 +01:00
blueprint.go blueprint: add support for kernel customization 2019-10-25 14:37:21 +02:00
blueprint_test.go test: move image-info tests to test/ 2019-10-30 01:25:44 +01:00
customizations.go blueprint: add initial support for customizations 2019-10-24 15:13:47 +02:00
disk_output.go blueprint: move partitioned-disk towards lorax parity 2019-10-29 16:01:37 +01:00
ext4_output.go blueprint: move ext4-filesystem towards lorax parity 2019-10-29 16:01:37 +01:00
f30_helpers.go blueprint: move tar towards lorax parity 2019-10-29 16:01:37 +01:00
liveiso_output.go osbuild-composer: Rename module to github.com/osbuild/osbuild-composer 2019-10-08 21:44:57 +02:00
openstack_output.go blueprint: always run selinux stage last 2019-10-29 16:01:37 +01:00
qcow2_output.go blueprint: always run selinux stage last 2019-10-29 16:01:37 +01:00
tar_output.go blueprint: move tar towards lorax parity 2019-10-29 16:01:37 +01:00
vhd_output.go blueprint: always run selinux stage last 2019-10-29 16:01:37 +01:00
vmdk_output.go blueprint: move vmdk towards lorax parity 2019-10-29 16:01:37 +01:00