39 lines
2.1 KiB
Python
39 lines
2.1 KiB
Python
from test.vanilla.TestVanilla import TestVanilla
|
|
|
|
|
|
class TestDeathMountain(TestVanilla):
|
|
|
|
def testWestDeathMountain(self):
|
|
self.run_location_tests([
|
|
["Ether Tablet", False, []],
|
|
["Ether Tablet", False, [], ['Progressive Glove', 'Flute']],
|
|
["Ether Tablet", False, [], ['Lamp', 'Flute']],
|
|
["Ether Tablet", False, [], ['Magic Mirror', 'Hookshot']],
|
|
["Ether Tablet", False, [], ['Magic Mirror', 'Hammer']],
|
|
["Ether Tablet", False, ['Progressive Sword'], ['Progressive Sword']],
|
|
["Ether Tablet", False, [], ['Book of Mudora']],
|
|
["Ether Tablet", True, ['Flute', 'Magic Mirror', 'Book of Mudora', 'Progressive Sword', 'Progressive Sword']],
|
|
["Ether Tablet", True, ['Progressive Glove', 'Lamp', 'Magic Mirror', 'Book of Mudora', 'Progressive Sword', 'Progressive Sword']],
|
|
["Ether Tablet", True, ['Flute', 'Hammer', 'Hookshot', 'Book of Mudora', 'Progressive Sword', 'Progressive Sword']],
|
|
["Ether Tablet", True, ['Progressive Glove', 'Lamp', 'Hammer', 'Hookshot', 'Book of Mudora', 'Progressive Sword', 'Progressive Sword']],
|
|
|
|
["Old Man", False, []],
|
|
["Old Man", False, [], ['Progressive Glove', 'Flute']],
|
|
["Old Man", False, [], ['Lamp']],
|
|
["Old Man", True, ['Flute', 'Lamp']],
|
|
["Old Man", True, ['Progressive Glove', 'Lamp']],
|
|
|
|
["Spectacle Rock Cave", False, []],
|
|
["Spectacle Rock Cave", False, [], ['Progressive Glove', 'Flute']],
|
|
["Spectacle Rock Cave", False, [], ['Lamp', 'Flute']],
|
|
["Spectacle Rock Cave", True, ['Flute']],
|
|
["Spectacle Rock Cave", True, ['Progressive Glove', 'Lamp']],
|
|
|
|
["Spectacle Rock", False, []],
|
|
["Spectacle Rock", False, [], ['Progressive Glove', 'Flute']],
|
|
["Spectacle Rock", False, [], ['Lamp', 'Flute']],
|
|
["Spectacle Rock", False, [], ['Magic Mirror']],
|
|
["Spectacle Rock", True, ['Flute', 'Magic Mirror']],
|
|
["Spectacle Rock", True, ['Progressive Glove', 'Lamp', 'Magic Mirror']],
|
|
])
|