fix unittests
This commit is contained in:
parent
21af3bf563
commit
df9bad75ea
|
@ -30,8 +30,8 @@ class TestDungeon(unittest.TestCase):
|
||||||
connect_simple(self.world, 'Big Bomb Shop', 'Big Bomb Shop', 1)
|
connect_simple(self.world, 'Big Bomb Shop', 'Big Bomb Shop', 1)
|
||||||
self.world.get_region('Menu', 1).exits = []
|
self.world.get_region('Menu', 1).exits = []
|
||||||
self.world.swamp_patch_required[1] = True
|
self.world.swamp_patch_required[1] = True
|
||||||
set_rules(self.world, 1)
|
self.world.worlds[1].set_rules()
|
||||||
generate_itempool(self.world, 1)
|
self.world.worlds[1].create_items()
|
||||||
self.world.itempool.extend(get_dungeon_item_pool(self.world))
|
self.world.itempool.extend(get_dungeon_item_pool(self.world))
|
||||||
self.world.itempool.extend(ItemFactory(['Green Pendant', 'Red Pendant', 'Blue Pendant', 'Beat Agahnim 1', 'Beat Agahnim 2', 'Crystal 1', 'Crystal 2', 'Crystal 3', 'Crystal 4', 'Crystal 5', 'Crystal 6', 'Crystal 7'], 1))
|
self.world.itempool.extend(ItemFactory(['Green Pendant', 'Red Pendant', 'Blue Pendant', 'Beat Agahnim 1', 'Beat Agahnim 2', 'Crystal 1', 'Crystal 2', 'Crystal 3', 'Crystal 4', 'Crystal 5', 'Crystal 6', 'Crystal 7'], 1))
|
||||||
|
|
||||||
|
|
|
@ -26,11 +26,11 @@ class TestInverted(TestBase):
|
||||||
create_dungeons(self.world, 1)
|
create_dungeons(self.world, 1)
|
||||||
create_shops(self.world, 1)
|
create_shops(self.world, 1)
|
||||||
link_inverted_entrances(self.world, 1)
|
link_inverted_entrances(self.world, 1)
|
||||||
generate_itempool(self.world, 1)
|
self.world.worlds[1].create_items()
|
||||||
self.world.required_medallions[1] = ['Ether', 'Quake']
|
self.world.required_medallions[1] = ['Ether', 'Quake']
|
||||||
self.world.itempool.extend(get_dungeon_item_pool(self.world))
|
self.world.itempool.extend(get_dungeon_item_pool(self.world))
|
||||||
self.world.itempool.extend(ItemFactory(['Green Pendant', 'Red Pendant', 'Blue Pendant', 'Beat Agahnim 1', 'Beat Agahnim 2', 'Crystal 1', 'Crystal 2', 'Crystal 3', 'Crystal 4', 'Crystal 5', 'Crystal 6', 'Crystal 7'], 1))
|
self.world.itempool.extend(ItemFactory(['Green Pendant', 'Red Pendant', 'Blue Pendant', 'Beat Agahnim 1', 'Beat Agahnim 2', 'Crystal 1', 'Crystal 2', 'Crystal 3', 'Crystal 4', 'Crystal 5', 'Crystal 6', 'Crystal 7'], 1))
|
||||||
self.world.get_location('Agahnim 1', 1).item = None
|
self.world.get_location('Agahnim 1', 1).item = None
|
||||||
self.world.get_location('Agahnim 2', 1).item = None
|
self.world.get_location('Agahnim 2', 1).item = None
|
||||||
mark_light_world_regions(self.world, 1)
|
mark_light_world_regions(self.world, 1)
|
||||||
set_rules(self.world, 1)
|
self.world.worlds[1].set_rules()
|
||||||
|
|
|
@ -27,11 +27,11 @@ class TestInvertedMinor(TestBase):
|
||||||
create_dungeons(self.world, 1)
|
create_dungeons(self.world, 1)
|
||||||
create_shops(self.world, 1)
|
create_shops(self.world, 1)
|
||||||
link_inverted_entrances(self.world, 1)
|
link_inverted_entrances(self.world, 1)
|
||||||
generate_itempool(self.world, 1)
|
self.world.worlds[1].create_items()
|
||||||
self.world.required_medallions[1] = ['Ether', 'Quake']
|
self.world.required_medallions[1] = ['Ether', 'Quake']
|
||||||
self.world.itempool.extend(get_dungeon_item_pool(self.world))
|
self.world.itempool.extend(get_dungeon_item_pool(self.world))
|
||||||
self.world.itempool.extend(ItemFactory(['Green Pendant', 'Red Pendant', 'Blue Pendant', 'Beat Agahnim 1', 'Beat Agahnim 2', 'Crystal 1', 'Crystal 2', 'Crystal 3', 'Crystal 4', 'Crystal 5', 'Crystal 6', 'Crystal 7'], 1))
|
self.world.itempool.extend(ItemFactory(['Green Pendant', 'Red Pendant', 'Blue Pendant', 'Beat Agahnim 1', 'Beat Agahnim 2', 'Crystal 1', 'Crystal 2', 'Crystal 3', 'Crystal 4', 'Crystal 5', 'Crystal 6', 'Crystal 7'], 1))
|
||||||
self.world.get_location('Agahnim 1', 1).item = None
|
self.world.get_location('Agahnim 1', 1).item = None
|
||||||
self.world.get_location('Agahnim 2', 1).item = None
|
self.world.get_location('Agahnim 2', 1).item = None
|
||||||
mark_light_world_regions(self.world, 1)
|
mark_light_world_regions(self.world, 1)
|
||||||
set_rules(self.world, 1)
|
self.world.worlds[1].set_rules()
|
||||||
|
|
|
@ -28,7 +28,7 @@ class TestInvertedOWG(TestBase):
|
||||||
create_dungeons(self.world, 1)
|
create_dungeons(self.world, 1)
|
||||||
create_shops(self.world, 1)
|
create_shops(self.world, 1)
|
||||||
link_inverted_entrances(self.world, 1)
|
link_inverted_entrances(self.world, 1)
|
||||||
generate_itempool(self.world, 1)
|
self.world.worlds[1].create_items()
|
||||||
self.world.required_medallions[1] = ['Ether', 'Quake']
|
self.world.required_medallions[1] = ['Ether', 'Quake']
|
||||||
self.world.itempool.extend(get_dungeon_item_pool(self.world))
|
self.world.itempool.extend(get_dungeon_item_pool(self.world))
|
||||||
self.world.itempool.extend(ItemFactory(['Green Pendant', 'Red Pendant', 'Blue Pendant', 'Beat Agahnim 1', 'Beat Agahnim 2', 'Crystal 1', 'Crystal 2', 'Crystal 3', 'Crystal 4', 'Crystal 5', 'Crystal 6', 'Crystal 7'], 1))
|
self.world.itempool.extend(ItemFactory(['Green Pendant', 'Red Pendant', 'Blue Pendant', 'Beat Agahnim 1', 'Beat Agahnim 2', 'Crystal 1', 'Crystal 2', 'Crystal 3', 'Crystal 4', 'Crystal 5', 'Crystal 6', 'Crystal 7'], 1))
|
||||||
|
@ -37,4 +37,4 @@ class TestInvertedOWG(TestBase):
|
||||||
self.world.precollected_items.clear()
|
self.world.precollected_items.clear()
|
||||||
self.world.itempool.append(ItemFactory('Pegasus Boots', 1))
|
self.world.itempool.append(ItemFactory('Pegasus Boots', 1))
|
||||||
mark_light_world_regions(self.world, 1)
|
mark_light_world_regions(self.world, 1)
|
||||||
set_rules(self.world, 1)
|
self.world.worlds[1].set_rules()
|
||||||
|
|
|
@ -26,11 +26,11 @@ class TestMinor(TestBase):
|
||||||
create_dungeons(self.world, 1)
|
create_dungeons(self.world, 1)
|
||||||
create_shops(self.world, 1)
|
create_shops(self.world, 1)
|
||||||
link_entrances(self.world, 1)
|
link_entrances(self.world, 1)
|
||||||
generate_itempool(self.world, 1)
|
self.world.worlds[1].create_items()
|
||||||
self.world.required_medallions[1] = ['Ether', 'Quake']
|
self.world.required_medallions[1] = ['Ether', 'Quake']
|
||||||
self.world.itempool.extend(get_dungeon_item_pool(self.world))
|
self.world.itempool.extend(get_dungeon_item_pool(self.world))
|
||||||
self.world.itempool.extend(ItemFactory(['Green Pendant', 'Red Pendant', 'Blue Pendant', 'Beat Agahnim 1', 'Beat Agahnim 2', 'Crystal 1', 'Crystal 2', 'Crystal 3', 'Crystal 4', 'Crystal 5', 'Crystal 6', 'Crystal 7'], 1))
|
self.world.itempool.extend(ItemFactory(['Green Pendant', 'Red Pendant', 'Blue Pendant', 'Beat Agahnim 1', 'Beat Agahnim 2', 'Crystal 1', 'Crystal 2', 'Crystal 3', 'Crystal 4', 'Crystal 5', 'Crystal 6', 'Crystal 7'], 1))
|
||||||
self.world.get_location('Agahnim 1', 1).item = None
|
self.world.get_location('Agahnim 1', 1).item = None
|
||||||
self.world.get_location('Agahnim 2', 1).item = None
|
self.world.get_location('Agahnim 2', 1).item = None
|
||||||
mark_dark_world_regions(self.world, 1)
|
mark_dark_world_regions(self.world, 1)
|
||||||
set_rules(self.world, 1)
|
self.world.worlds[1].set_rules()
|
|
@ -27,7 +27,7 @@ class TestVanillaOWG(TestBase):
|
||||||
create_dungeons(self.world, 1)
|
create_dungeons(self.world, 1)
|
||||||
create_shops(self.world, 1)
|
create_shops(self.world, 1)
|
||||||
link_entrances(self.world, 1)
|
link_entrances(self.world, 1)
|
||||||
generate_itempool(self.world, 1)
|
self.world.worlds[1].create_items()
|
||||||
self.world.required_medallions[1] = ['Ether', 'Quake']
|
self.world.required_medallions[1] = ['Ether', 'Quake']
|
||||||
self.world.itempool.extend(get_dungeon_item_pool(self.world))
|
self.world.itempool.extend(get_dungeon_item_pool(self.world))
|
||||||
self.world.itempool.extend(ItemFactory(['Green Pendant', 'Red Pendant', 'Blue Pendant', 'Beat Agahnim 1', 'Beat Agahnim 2', 'Crystal 1', 'Crystal 2', 'Crystal 3', 'Crystal 4', 'Crystal 5', 'Crystal 6', 'Crystal 7'], 1))
|
self.world.itempool.extend(ItemFactory(['Green Pendant', 'Red Pendant', 'Blue Pendant', 'Beat Agahnim 1', 'Beat Agahnim 2', 'Crystal 1', 'Crystal 2', 'Crystal 3', 'Crystal 4', 'Crystal 5', 'Crystal 6', 'Crystal 7'], 1))
|
||||||
|
@ -36,4 +36,4 @@ class TestVanillaOWG(TestBase):
|
||||||
self.world.precollected_items.clear()
|
self.world.precollected_items.clear()
|
||||||
self.world.itempool.append(ItemFactory('Pegasus Boots', 1))
|
self.world.itempool.append(ItemFactory('Pegasus Boots', 1))
|
||||||
mark_dark_world_regions(self.world, 1)
|
mark_dark_world_regions(self.world, 1)
|
||||||
set_rules(self.world, 1)
|
self.world.worlds[1].set_rules()
|
|
@ -25,11 +25,11 @@ class TestVanilla(TestBase):
|
||||||
create_dungeons(self.world, 1)
|
create_dungeons(self.world, 1)
|
||||||
create_shops(self.world, 1)
|
create_shops(self.world, 1)
|
||||||
link_entrances(self.world, 1)
|
link_entrances(self.world, 1)
|
||||||
generate_itempool(self.world, 1)
|
self.world.worlds[1].create_items()
|
||||||
self.world.required_medallions[1] = ['Ether', 'Quake']
|
self.world.required_medallions[1] = ['Ether', 'Quake']
|
||||||
self.world.itempool.extend(get_dungeon_item_pool(self.world))
|
self.world.itempool.extend(get_dungeon_item_pool(self.world))
|
||||||
self.world.itempool.extend(ItemFactory(['Green Pendant', 'Red Pendant', 'Blue Pendant', 'Beat Agahnim 1', 'Beat Agahnim 2', 'Crystal 1', 'Crystal 2', 'Crystal 3', 'Crystal 4', 'Crystal 5', 'Crystal 6', 'Crystal 7'], 1))
|
self.world.itempool.extend(ItemFactory(['Green Pendant', 'Red Pendant', 'Blue Pendant', 'Beat Agahnim 1', 'Beat Agahnim 2', 'Crystal 1', 'Crystal 2', 'Crystal 3', 'Crystal 4', 'Crystal 5', 'Crystal 6', 'Crystal 7'], 1))
|
||||||
self.world.get_location('Agahnim 1', 1).item = None
|
self.world.get_location('Agahnim 1', 1).item = None
|
||||||
self.world.get_location('Agahnim 2', 1).item = None
|
self.world.get_location('Agahnim 2', 1).item = None
|
||||||
mark_dark_world_regions(self.world, 1)
|
mark_dark_world_regions(self.world, 1)
|
||||||
set_rules(self.world, 1)
|
self.world.worlds[1].set_rules()
|
Loading…
Reference in New Issue