mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
36 lines
1.1 KiB
Python
36 lines
1.1 KiB
Python
![]() |
from . import MuseDashTestBase
|
||
|
|
||
|
# The worst case settings are DLC songs off, and enabling streamer mode.
|
||
|
# This ends up with only 25 valid songs that can be chosen.
|
||
|
# These tests ensure that this won't fail generation
|
||
|
|
||
|
class TestWorstCaseHighDifficulty(MuseDashTestBase):
|
||
|
options = {
|
||
|
"starting_song_count": 10,
|
||
|
"allow_just_as_planned_dlc_songs": False,
|
||
|
"streamer_mode_enabled": True,
|
||
|
"song_difficulty_mode": 6,
|
||
|
"song_difficulty_min": 11,
|
||
|
"song_difficulty_max": 11,
|
||
|
}
|
||
|
|
||
|
class TestWorstCaseMidDifficulty(MuseDashTestBase):
|
||
|
options = {
|
||
|
"starting_song_count": 10,
|
||
|
"allow_just_as_planned_dlc_songs": False,
|
||
|
"streamer_mode_enabled": True,
|
||
|
"song_difficulty_mode": 6,
|
||
|
"song_difficulty_min": 6,
|
||
|
"song_difficulty_max": 6,
|
||
|
}
|
||
|
|
||
|
class TestWorstCaseLowDifficulty(MuseDashTestBase):
|
||
|
options = {
|
||
|
"starting_song_count": 10,
|
||
|
"allow_just_as_planned_dlc_songs": False,
|
||
|
"streamer_mode_enabled": True,
|
||
|
"song_difficulty_mode": 6,
|
||
|
"song_difficulty_min": 1,
|
||
|
"song_difficulty_max": 1,
|
||
|
}
|