debian-forge-composer/internal/distro
Achilleas Koutsou b918dc8a8c distro/test: add new test for pipeline-specific repos
New test that runs through a few different scenarios of assigning
repositories to specific package sets.  Each scenario defines a set of
global repositories (or none) and a set of pipeline-specific
repositories (or none) and an expected result.  It then calls the
distro's PackageSets() method.  The test checks that the package sets
that are returned are assigned the correct repositories based on the
test case's expected result.

A basic string-set struct is implemented to help with merging and
comparing string slices.

This test should currently fail due to #3290.
2023-02-23 16:22:42 +01:00
..
distro_test_common Change RepoConfig.GPGKey to an array of key strings 2023-02-01 10:27:58 +01:00
fedora distro: add dir / files customizations policy check 2023-02-22 12:17:36 +01:00
rhel7 distro: add dir / files customizations policy check 2023-02-22 12:17:36 +01:00
rhel8 distro/rhel8+9: allow User/Group customizations on edge-si 2023-02-22 12:18:12 +01:00
rhel9 distro/rhel8+9: allow User/Group customizations on edge-si 2023-02-22 12:18:12 +01:00
test_distro store: Fix loading cross distro compose results 2022-11-03 08:39:22 +01:00
distro.go cloudapi: Add subscription option for rhc 2023-02-09 09:41:15 +01:00
distro_test.go distro/test: add new test for pipeline-specific repos 2023-02-23 16:22:42 +01:00
image_config.go manifest: support force-relabel for SELinux in image config 2023-01-25 20:37:12 +01:00
image_config_test.go common: merge all *ToPtr methods to one generic ToPtr 2023-01-09 14:03:18 +01:00