27 lines
		
	
	
		
			974 B
		
	
	
	
		
			Python
		
	
	
	
	
	
		
		
			
		
	
	
			27 lines
		
	
	
		
			974 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| 
								 | 
							
								from . import RoR2TestBase
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								class DLCTest(RoR2TestBase):
							 | 
						||
| 
								 | 
							
								    options = {
							 | 
						||
| 
								 | 
							
								        "dlc_sotv": "true",
							 | 
						||
| 
								 | 
							
								        "victory": "any"
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    def test_commencement_victory(self) -> None:
							 | 
						||
| 
								 | 
							
								        self.collect_all_but(["Commencement", "The Planetarium", "Hidden Realm: A Moment, Whole", "Victory"])
							 | 
						||
| 
								 | 
							
								        self.assertBeatable(False)
							 | 
						||
| 
								 | 
							
								        self.collect_by_name("Commencement")
							 | 
						||
| 
								 | 
							
								        self.assertBeatable(True)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    def test_planetarium_victory(self) -> None:
							 | 
						||
| 
								 | 
							
								        self.collect_all_but(["Commencement", "The Planetarium", "Hidden Realm: A Moment, Whole", "Victory"])
							 | 
						||
| 
								 | 
							
								        self.assertBeatable(False)
							 | 
						||
| 
								 | 
							
								        self.collect_by_name("The Planetarium")
							 | 
						||
| 
								 | 
							
								        self.assertBeatable(True)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    def test_moment_whole_victory(self) -> None:
							 | 
						||
| 
								 | 
							
								        self.collect_all_but(["Commencement", "The Planetarium", "Hidden Realm: A Moment, Whole", "Victory"])
							 | 
						||
| 
								 | 
							
								        self.assertBeatable(False)
							 | 
						||
| 
								 | 
							
								        self.collect_by_name("Hidden Realm: A Moment, Whole")
							 | 
						||
| 
								 | 
							
								        self.assertBeatable(True)
							 |