diff options
| author | David Gibson <david@gibson.dropbear.id.au> | 2026-05-15 14:13:10 +1000 |
|---|---|---|
| committer | Stefano Brivio <sbrivio@redhat.com> | 2026-05-16 16:57:37 +0200 |
| commit | fd4b6378006e7398a3d965e4818b62ff50ff04ce (patch) | |
| tree | 00e2c4fabbf06f96e9715d7f452001924c3bd2a3 | |
| parent | ab122931e18001a4f2e06f80fb30ad3bbb2bd0d6 (diff) | |
| download | passt-fd4b6378006e7398a3d965e4818b62ff50ff04ce.tar passt-fd4b6378006e7398a3d965e4818b62ff50ff04ce.tar.gz passt-fd4b6378006e7398a3d965e4818b62ff50ff04ce.tar.bz2 passt-fd4b6378006e7398a3d965e4818b62ff50ff04ce.tar.lz passt-fd4b6378006e7398a3d965e4818b62ff50ff04ce.tar.xz passt-fd4b6378006e7398a3d965e4818b62ff50ff04ce.tar.zst passt-fd4b6378006e7398a3d965e4818b62ff50ff04ce.zip | |
test: Extend exeter build tests to cover more recent binaries
test/build/build.py tests that the Makefile works to build our binaries.
However, it hasn't been updated for a while, and doesn't cover passt-repair
or pesto. Extend it to cover those too.
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
| -rwxr-xr-x | test/build/build.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/test/build/build.py b/test/build/build.py index e3de830..eeee5ac 100755 --- a/test/build/build.py +++ b/test/build/build.py @@ -68,10 +68,13 @@ def test_make(target: str, expected_files: list[str]) -> None: assert not p.exists(), f"{p} existed after make clean" -exeter.register('make_passt', test_make, 'passt', ['passt']) -exeter.register('make_pasta', test_make, 'pasta', ['pasta']) -exeter.register('make_qrap', test_make, 'qrap', ['qrap']) -exeter.register('make_all', test_make, 'all', ['passt', 'pasta', 'qrap']) +BINARIES = ['passt', 'pasta', 'qrap', 'passt-repair', 'pesto'] + + +for bin in BINARIES: + exeter.register(f'make_{bin.replace('-', '_')}', test_make, bin, [bin]) + +exeter.register('make_all', test_make, 'all', BINARIES) @exeter.test |
