Fix playlists room creation test crash
Fix online play request handling in tests
var
APIBeatmaps
Allow tests to create a sample `APIBeatmapSet` One step towards removing calls to `ToBeatmap` / `ToBeatmapSet`.
reader
Copy `BaseDifficulty` to `Beatmap<T>` and move the majority of write operations across
OsuGame
The triangles intro tracks video time, which is not adjusted based on the game's playback rate (ie. it runs in realtime even for headless tests). Maybe we want to make the triangles video adjust its rate along with tests?
No real performance gain, but this is handy to bypass when actually using one of these tests to test something.
BaseDifficulty
Beatmap<T>
PushAndConfirm
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
Replace `GameplayBeatmap` with `GameplayState`
IModelDownloader
ScoreManager
BeatmapManager
EditorClock
ControlPointInfo
GameHost
OsuGameTestScene
Editor{Beatmap,Clock}
Editor
EditorTestScene
EditorLoader
Uh.....
TestSettingsMigration
RecycleLocalStorage
TestRunHeadlessGameHost