// Copyright (c) ppy Pty Ltd . Licensed under the MIT Licence. // See the LICENCE file in the repository root for full licence text. namespace osu.Game.Tests.Visual { /// /// Test case which adjusts the beatmap's rate to match any speed adjustments in visual tests. /// public abstract class RateAdjustedBeatmapTestScene : ScreenTestScene { protected override void Update() { base.Update(); if (Beatmap.Value.TrackLoaded && Beatmap.Value.Track != null) // null check... wasn't required until now? { // note that this will override any mod rate application Beatmap.Value.Track.Tempo.Value = Clock.Rate; } } } }