20 lines
		
	
	
		
			736 B
		
	
	
	
		
			Python
		
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			736 B
		
	
	
	
		
			Python
		
	
	
	
| 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"))
 |