test: cover slot naming and per-system extras

This commit is contained in:
Abdessamad Derraz committed 2026-08-11 16:06:20 +02:00
1 parent 80ea7f5764
commit d37caecc27
2 files changed
+35 -3

No files matched your search

+5 -3
View File
@@ -145,9 +145,11 @@ cannot be ordered, so the whole slot is left alone: the North American
PlayStation slot stays open because `scph101.bin` carries no priority, even
though `scph5501.bin` would otherwise win at 5.
`--one-per-slot` requires `--platform` or `--all`, and is refused with
`--manifest`, `--emulator`, `--system` and `--from-md5` rather than silently
ignored.
`--one-per-slot` works with or without `--region`, requires `--platform` or
`--all`, and is refused with `--manifest`, `--emulator`, `--system` and
`--from-md5` rather than silently ignored. It tags the output name
(`Recalbox_10.0.8_OnePerSlot_BIOS_Pack.zip`) so a narrowed build never
overwrites the full one, and the pack README says the pack was narrowed.
`--region` composes with `--split`, `--target`, `--required-only`, `--source`,