Tests: ensure unreachable_regions is correctly set
This commit is contained in:
parent
f1d09d2282
commit
60586aa284
|
@ -44,7 +44,10 @@ class TestBase(unittest.TestCase):
|
|||
self.assertTrue(location.can_reach(state), f"{location.name} unreachable")
|
||||
|
||||
for region in world.get_regions():
|
||||
if region.name not in unreachable_regions:
|
||||
if region.name in unreachable_regions:
|
||||
with self.subTest("Region should be unreachable", region=region):
|
||||
self.assertFalse(region.can_reach(state))
|
||||
else:
|
||||
with self.subTest("Region should be reached", region=region):
|
||||
self.assertTrue(region.can_reach(state))
|
||||
|
||||
|
|
Loading…
Reference in New Issue