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,
|
|
)
|