"""Adapter regressions with original synthetic bytes; no network or public ROMs.""" import hashlib import json from pathlib import Path import struct import tempfile import unittest from unittest import mock import prepare_gba_tests as adapter class PreparationTests(unittest.TestCase): def setUp(self): self.temp = tempfile.TemporaryDirectory() self.addCleanup(self.temp.cleanup) self.root = Path(self.temp.name).resolve() self.output = self.root / "prepared" self.files = { "arm/arm.gba": struct.pack("