mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
25 lines
665 B
Python
25 lines
665 B
Python
![]() |
from ..test import WitnessTestBase
|
||
|
|
||
|
|
||
|
class TestIndividualDoors(WitnessTestBase):
|
||
|
options = {
|
||
|
"shuffle_doors": "doors",
|
||
|
"door_groupings": "off",
|
||
|
}
|
||
|
|
||
|
def test_swamp_laser_shortcut(self) -> None:
|
||
|
"""
|
||
|
Test that Door Shuffle grants early access to Swamp Laser from the back shortcut.
|
||
|
"""
|
||
|
|
||
|
self.assertTrue(self.get_items_by_name("Swamp Laser Shortcut (Door)"))
|
||
|
|
||
|
self.assertAccessDependency(
|
||
|
["Swamp Laser Panel"],
|
||
|
[
|
||
|
["Swamp Laser Shortcut (Door)"],
|
||
|
["Swamp Red Underwater Exit (Door)"],
|
||
|
],
|
||
|
only_check_listed=True,
|
||
|
)
|