Data management tools for playing BattleTech

test(forces): a corpus of .mul files other people wrote master

Every check so far was against documents this repository chose: the 28 an install ships, the fixtures beside the code, the 2,000 the generator makes up. scripts/fetch-mul-corpus.sh fetches 271 files from five public repositories, pinned by commit and neither committed nor redistributed, and the new test reports how many read, how many come back the same document, how many are a fixed point and how many are handed back as they arrived. The conformance suite prints the same four figures for the files a MegaMek install ships, and now compares the units as well as the root - Mul::root keeps an empty entity where each unit stood, so comparing it alone never looked inside a machine.


+305 -4
3 changed files