Commit Graph

7818 Commits

Author SHA1 Message Date
1fb4c814f4 Remove no longer needed API call mocking
The online ID will be reset unconditionally after any local change is
made to any beatmap. That behaviour no longer depends on online lookups
succeeding or failing.

This may change at a later date when beatmap submission is integrated
into lazer - the idea is that online IDs would get re-populated on local
beatmaps once they are submitted to web.
2023-05-01 19:08:41 +02:00
8ab3a87b13 Add failing test case covering online ID reset on save
This test scene passes at e58e1151f3 and
fails at current master, due to an inadvertent regression caused by
e72f103c17.

As it turns out, the online lookup flow that was causing UI thread
freezes when saving beatmaps in the editor, was also responsible for
resetting the online ID of locally-modified beatmaps if online lookup
failed.
2023-05-01 18:17:35 +02:00
2643100644 Add xmldoc to new test mentioning failure rate and general purpose 2023-04-29 11:05:10 +09:00
32f8c674f4 Extract beatmap retrieval method for more legibility 2023-04-29 11:01:29 +09:00
a6f0186112 Improve legibility and code quality of new test 2023-04-29 10:51:56 +09:00
428b5fad3c Rename test scene to explicitly mention navigation testing 2023-04-29 10:51:56 +09:00
d9b3c97179 Fix testing 2023-04-29 10:29:33 +09:00
c5357d30ab Add test 2023-04-29 10:29:33 +09:00
07efa7d660 Merge branch 'master' into fix-storyboard-loop-end-time 2023-04-26 21:53:26 +02:00
196b5b41eb Also disable counting on argon display in test
Mostly for my own peace of mind.
2023-04-25 20:17:57 +02:00
753fa09356 Fix test failures due to type mismatch 2023-04-25 20:10:11 +02:00
0c3a015953 Fix key counter test not testing the full binding of IsCounting 2023-04-25 21:37:19 +09:00
d8b4db3a13 Merge branch 'master' into gameplay/argon-key-counter_le-retour 2023-04-25 19:54:31 +09:00
e330052852 Add second definition of EndTime for storyboard elements to account for loops in lifetime 2023-04-25 15:22:11 +09:00
26a2d1fdea Merge pull request #23000 from Joehuu/fix-beatmap-terminology
Fix song select matching label not using right terminology
2023-04-18 13:53:05 +09:00
c80a25328d Shorten label to just "matches" 2023-04-17 20:59:41 -07:00
0cc92ce5f9 Add failing test case
Covering nested object reverts not firing the parent's `RevertResult`
event in accordance with what the xmldoc of the event states.
2023-04-11 18:24:34 +02:00
d0cbe206a9 Revert back to one number with "matching beatmap difficulties" label 2023-04-10 23:37:29 -07:00
52bb7891f7 Merge branch 'master' into fix-count-not-updating-when-deleting 2023-04-11 09:04:02 +09:00
1f2c96c8e8 Merge branch 'master' into gd-onlinesetoverlay 2023-04-10 15:35:03 +02:00
6e08105e2c Remove usage of "diff" vernacular 2023-04-10 15:27:10 +02:00
bfb7ead689 Add failing text box beatmap difficulty count test 2023-04-09 22:12:50 -07:00
ed208ef127 Fix more typos and adjust font size to match web 2023-04-07 21:10:37 -07:00
0c71fa1bbd Merge branch 'master' into gameplay/argon-key-counter_le-retour 2023-04-06 23:39:57 +09:00
e6872629f3 Merge pull request #22868 from peppy/no-epilepsy-warning-storyboard-disable
Don't show epilepsy warning when storyboards are disabled
2023-04-06 12:32:38 +09:00
809b817e8e Merge branch 'master' into gameplay/argon-key-counter_le-retour 2023-04-05 22:57:36 +02:00
ba753a8aac Merge branch 'master' into update-skinnable-sound-before-playing 2023-04-05 22:56:25 +02:00
6df7614b9d Add tests for suppressing epilepsy warning when storyboard disabled 2023-04-05 20:56:50 +02:00
02c6126be7 Ensure storyboards are enabled in existing epilepsy warning tests 2023-04-05 20:53:54 +02:00
432f698697 Merge branch 'master' into gameplay/key-counter-abstraction 2023-04-05 19:45:14 +02:00
8cc425774b Merge branch 'master' into fix-replay-fail-on-exit 2023-04-03 21:23:23 +02:00
b5d9284de2 Merge pull request #23108 from peppy/fix-overlay-toggles-during-disclaimer
Fix attempting to show overlay during game intro playing hide sound effects
2023-04-03 20:48:03 +02:00
9e0277b2fd useless using 2023-04-04 00:19:14 +09:00
735b48679e use LinkFlowContainer directly 2023-04-03 20:09:49 +09:00
6239789188 Fix missing using statements in multiple test scenes 2023-04-03 15:37:10 +09:00
b0c09df259 Merge branch 'master' into gameplay/key-counter-abstraction 2023-04-03 15:33:35 +09:00
43d7386623 Merge pull request #22926 from Joehuu/fix-sort-direction-not-resetting
Fix beatmap listing sort direction not resetting when changing criteria
2023-04-03 15:32:10 +09:00
a097433cb1 Fix overlay toggle keys working during disabled activation modes
Closes #23104.
2023-04-03 15:03:47 +09:00
2cf8636366 show guest diff author in BeatmapPicker 2023-04-02 22:25:58 +09:00
9b45591c2f Add failing test coverage of saving failed replay causing progression to results 2023-03-29 14:00:11 +09:00
d31b37e87e Merge branch 'master' into fix-ubo-not-bound 2023-03-26 16:14:11 +09:00
e1906a90eb Use image@2x from tournament banner api 2023-03-25 13:08:46 -07:00
ad5bdf6511 Merge branch 'master' into fix-ubo-not-bound 2023-03-22 16:46:39 +09:00
1478a26cc0 Addressed changes 2023-03-21 23:15:49 +01:00
df3ccdff9f Add failing beatmap listing sort direction on criteria change test 2023-03-21 15:08:37 -07:00
9ff9cd3b7f Merge branch 'master' into skin-editor-cyclic-selection 2023-03-21 19:49:55 +01:00
fb51221c2b Add test coverage of cyclic selection triggering when more than one item is selected 2023-03-21 21:31:10 +09:00
678e8ed736 Update UBO usages inline with framework changes 2023-03-16 14:06:35 +03:00
556964eae0 Merge branch 'master' into BitmapUpdatesOnScore 2023-03-16 12:16:42 +03:00
a81408ca06 Add failing test coverage showing that replay will fail on exiting gameplay 2023-03-16 17:12:46 +09:00