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