blob: f8330ae782067b08cf25843a23f9c63d01daa80a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
from . import LingoTestBase
class TestPanelHunt(LingoTestBase):
options = {
"shuffle_doors": "doors",
"location_checks": "insanity",
"victory_condition": "level_2",
"level_2_requirement": "15"
}
def test_another_try(self) -> None:
self.collect_by_name("The Traveled - Entrance") # idk why this is needed
self.assertFalse(self.can_reach_location("Second Room - ANOTHER TRY"))
self.assertFalse(self.can_reach_location("Second Room - Unlock Level 2"))
self.collect_by_name("Second Room - Exit Door")
self.assertTrue(self.can_reach_location("Second Room - ANOTHER TRY"))
self.assertTrue(self.can_reach_location("Second Room - Unlock Level 2"))
|