| 
									
										
										
										
											2023-03-20 12:19:55 -04:00
										 |  |  | from . import KH2TestBase | 
					
						
							| 
									
										
										
										
											2023-04-09 22:12:23 -04:00
										 |  |  | from ..Names import ItemName | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-03-20 12:19:55 -04:00
										 |  |  | 
 | 
					
						
							|  |  |  | class TestDefault(KH2TestBase): | 
					
						
							|  |  |  |     options = {} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     def testEverything(self): | 
					
						
							|  |  |  |         self.collect_all_but([ItemName.Victory]) | 
					
						
							|  |  |  |         self.assertBeatable(True) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class TestLuckyEmblem(KH2TestBase): | 
					
						
							|  |  |  |     options = { | 
					
						
							|  |  |  |         "Goal": 1, | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     def testEverything(self): | 
					
						
							|  |  |  |         self.collect_all_but([ItemName.LuckyEmblem]) | 
					
						
							|  |  |  |         self.assertBeatable(True) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-04-09 22:12:23 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-03-20 12:19:55 -04:00
										 |  |  | class TestHitList(KH2TestBase): | 
					
						
							|  |  |  |     options = { | 
					
						
							|  |  |  |         "Goal": 2, | 
					
						
							|  |  |  |     } | 
					
						
							| 
									
										
										
										
											2023-04-09 22:12:23 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-03-20 12:19:55 -04:00
										 |  |  |     def testEverything(self): | 
					
						
							|  |  |  |         self.collect_all_but([ItemName.Bounty]) | 
					
						
							|  |  |  |         self.assertBeatable(True) |