osu/osu.Game.Tests/Visual/Editing
Bartłomiej Dach 8171deec49
Attempt to fix editor navigation test failures again
First of all, stop relying that `InputManager` will successfully press
the gameplay test button, because it won't if it's obscured by the
notification overlay. Closing the overlay in a loop doesn't work because
there's a chance that a notification is posted, then all overlays are
closed, then another notification is posted, and so the button still
isn't clickable. Instead, use the `TestGameplay()` method directly.

Secondly, the notifications will still block `EditorPlayerLoader` from
transitioning to `EditorPlayer`. Here we have no other choice than to
aggressively dismiss notifications every spin of the relevant until
step and hope we eventually progress to `EditorPlayer`.
2022-06-29 22:45:56 +02:00
..
TestSceneBeatDivisorControl.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneBlueprintOrdering.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneComposerSelection.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneComposeScreen.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneComposeSelectBox.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneDesignSection.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneDifficultySwitching.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneDistanceSnapGrid.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneEditorBeatmapCreation.cs Centralise and harden editor-ready-for-use check 2022-06-27 16:22:01 +09:00
TestSceneEditorChangeStates.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneEditorClipboard.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneEditorClock.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneEditorComposeRadioButtons.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneEditorMenuBar.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneEditorNavigation.cs Attempt to fix editor navigation test failures again 2022-06-29 22:45:56 +02:00
TestSceneEditorSamplePlayback.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneEditorSaving.cs Convert == usages to ReferenceEquals 2022-06-20 16:56:19 +09:00
TestSceneEditorScreenModes.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneEditorSeeking.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneEditorSeekSnapping.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneEditorSummaryTimeline.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneEditorTestGameplay.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneHitObjectComposer.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneHitObjectDifficultyPointAdjustments.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneHitObjectSamplePointAdjustments.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneLabelledTimeSignature.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneMetadataSection.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestScenePlaybackControl.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneRectangularPositionSnapGrid.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneSetupScreen.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneTapButton.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneTapTimingControl.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneTimelineBlueprintContainer.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneTimelineHitObjectBlueprint.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneTimelineSelection.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneTimelineTickDisplay.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneTimelineZoom.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneTimingScreen.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneWaveform.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TestSceneZoomableScrollContainer.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TimelineTestScene.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00