diff --git a/test/shops/TestSram.py b/test/shops/TestSram.py new file mode 100644 index 0000000000..0da4e42e14 --- /dev/null +++ b/test/shops/TestSram.py @@ -0,0 +1,13 @@ +from Shops import shop_table +from test.TestBase import TestBase + + +class TestSram(TestBase): + def testUniqueOffset(self): + sram_ids = set() + for shop_name, shopdata in shop_table.items(): + for x in range(3): + new = shopdata.sram_offset + x + with self.subTest(shop_name, slot=x + 1, offset=new): + self.assertNotIn(new, sram_ids) + sram_ids.add(new) diff --git a/test/shops/__init__.py b/test/shops/__init__.py new file mode 100644 index 0000000000..e69de29bb2