docs: explain why the pack leaves a file out

A file the emulator installs itself is left out of the packs, per build and per platform. The profiling guide documents bundled, installed_on and not_bundled_on, the FAQ says why a file the emulator reads may be missing from a pack, and an emulator page names the build that installs it and the platforms whose package differs.
This commit is contained in:
Abdessamad Derraz committed 2026-10-20 06:24:18 +02:00
1 parent f6ac473e78
commit 4227aee9b4
4 files changed
+35 -2

No files matched your search

+11
View File
@@ -805,5 +805,16 @@ class ADataDirectoryFileCanBeLookedUp(unittest.TestCase):
self.assertEqual(items, [{"sha1": "c" * 40, "url": "emulators/dolphin/#sha1-cccccccccccc"}])
class ACardSaysWhyAFileIsLeftOut(unittest.TestCase):
"""The badge said "bundled" and nothing about which build, so a reader
could not tell why a RetroArch pack carried PPSSPP's assets."""
def test_the_build_and_the_platforms_are_named(self):
from generate_site import _file_badges
badges = " ".join(_file_badges({"name": "a", "bundled": True, "mode": "standalone"}, True))
self.assertIn("installed with the standalone emulator", badges)
if __name__ == "__main__":
unittest.main()