tests/pipelines: embed all sources with their respective pipelines

We now support sources and pipelines being passed to osbuild as one.

This will make the transformation from dnf to rpm stage simpler, as
the source object will then be different for each stage, so having
a shared one as now would be cumbersome.

Signed-off-by: Tom Gundersen <teg@jklm.no>
This commit is contained in:
Tom Gundersen 2020-02-26 19:24:57 +01:00
parent ff8fda9e53
commit 4e9f5d4473
32 changed files with 1416 additions and 1089 deletions

View file

@ -6,7 +6,7 @@ from . import osbuildtest
class TestBoot(osbuildtest.TestCase):
def test_boot(self):
_, output_id = self.run_osbuild("test/pipelines/f30-boot.json", sources="test/pipelines/sources.json")
_, output_id = self.run_osbuild("test/pipelines/f30-boot.json")
r = subprocess.run(["qemu-system-x86_64",
"-snapshot",