mirror of
https://github.com/xcat2/xcat-dep.git
synced 2026-09-12 04:26:25 +00:00
eb7fc47bf055fc2fbb2bfcc79256ddd9d2a24f3b
PR #62 review R3.3 objected that the --skip-genesis/--skip-perl/--skip-xcat-dep modes still validated every manifest package, so a clean skip run failed the completeness gate. The gate was reworked to derive its expected set with required_pkgs(...skip flags), but the fixtures tested required_pkgs and verify_repo_packages only in isolation -- not the composition that the gate actually performs. Add a fixture that feeds the required_pkgs-filtered expected set into verify_repo_packages with the skipped package absent from the repo, asserting no MISSING is reported; a paired unfiltered case proves the skip filter is load-bearing (the same absent package IS flagged without it). Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>
fix(mockbuild-all): address PR #62 review (build-number, finalize, run-state, skip-build, goconserver, docs)
Description
No description provided
Languages
C
89%
Perl
6.7%
Assembly
1.4%
JavaScript
0.8%
Makefile
0.6%
Other
1.4%