mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-10 13:33:24 -05:00
chore: pin every no-dedup directory
This commit is contained in:
1 parent
cc04ff78c9
commit
3dd17ddead
1 file changed
+16
@@ -271,5 +271,21 @@ class PathPriority(unittest.TestCase):
|
|||||||
self.assertFalse(dedup._in_nodedup_dir("bios/Sony/PlayStation/scph.bin"))
|
self.assertFalse(dedup._in_nodedup_dir("bios/Sony/PlayStation/scph.bin"))
|
||||||
|
|
||||||
|
|
||||||
|
class TheNoDedupListIsPinned(unittest.TestCase):
|
||||||
|
"""Every directory the dedup must leave alone, with the reason written
|
||||||
|
beside it in dedup.py. Only RPG Maker and ScummVM were tested; a merge
|
||||||
|
that dropped c64-emu would have the name step serve the C128 keymap to
|
||||||
|
three machines again, with the suite green."""
|
||||||
|
|
||||||
|
def test_every_tree_read_by_path_stays_undeduplicated(self):
|
||||||
|
from scripts.dedup import NODEDUP_DIRS # noqa: PLC0415
|
||||||
|
|
||||||
|
expected = {
|
||||||
|
"RPG Maker", "ScummVM", "tzdata", "c64-emu", "PinMAME", "BBK",
|
||||||
|
"C-Dogs SDL", "Ikemen GO", "Theme Hospital", "TheXTech", "Softdisk",
|
||||||
|
}
|
||||||
|
self.assertEqual(expected - set(NODEDUP_DIRS), set())
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
unittest.main()
|
unittest.main()
|
||||||
Reference in new issue
Block a user