debian-forge-composer/cmd
Tom Gundersen a48565e06e store: verify that old versions of the store can still be unmarshalled
The new tool osbuild-store-dump saves store.json to the current working
directory, with more or less arbitrary data in it.

This has been executed on osubild-composer-{12,13} (mutatis mutandis),
and the results are saved in `internal/store/test`. A new test is added
which loads these stores and does very basic verification on them having
been loaded correctly.

This is mostly meant to catch regressions that means old stores are able
to make composer crash, or lose all its data. It would not catch minor
errors that leave the stores syntactically correct.

Signed-off-by: Tom Gundersen <teg@jklm.no>
2020-06-03 00:30:01 +02:00
..
osbuild-composer distro: drop fedora-30 2020-05-27 16:20:35 +02:00
osbuild-dnf-json-tests rpmmd/RepoConf: rename Id to Name 2020-05-28 00:23:54 +02:00
osbuild-image-tests test/image: move qemu code around 2020-05-15 08:01:53 -05:00
osbuild-koji cmd/koji: add error handling to logout 2020-05-19 13:54:53 +02:00
osbuild-pipeline rpmmd/RepoConf: rename Id to Name 2020-05-28 00:23:54 +02:00
osbuild-rcm-tests tests: Distro is fedora-31 update the repo URL to match 2020-04-29 18:48:51 +02:00
osbuild-store-dump store: verify that old versions of the store can still be unmarshalled 2020-06-03 00:30:01 +02:00
osbuild-tests tests: split compose sanity tests and add more. Refs #356, #615 2020-05-25 12:13:26 +03:00
osbuild-upload-aws Refactor Azure upload code to a separate package 2019-11-27 12:14:07 +01:00
osbuild-upload-azure cmd/osbuild-upload-azure: improve error message on wrong arguments 2020-04-27 20:34:20 +02:00
osbuild-worker distro: make the osbuild package internal to the distros 2020-06-03 00:30:01 +02:00