mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
13 lines
584 B
Python
13 lines
584 B
Python
![]() |
import unittest
|
||
|
|
||
|
from BaseClasses import ItemClassification
|
||
|
from ...test import solo_multiworld
|
||
|
|
||
|
|
||
|
class TestHasProgressionPercent(unittest.TestCase):
|
||
|
def test_max_item_amount_is_full_collection(self):
|
||
|
# Not caching because it fails too often for some reason
|
||
|
with solo_multiworld(world_caching=False) as (multiworld, world):
|
||
|
progression_item_count = sum(1 for i in multiworld.get_items() if ItemClassification.progression in i.classification)
|
||
|
self.assertEqual(world.total_progression_items, progression_item_count - 1) # -1 to skip Victory
|