1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-15 01:23:44 +08:00
Commit Graph

415 Commits

Author SHA1 Message Date
Bartłomiej Dach
a87a631c50
Merge branch 'master' into taiko-hitsounding-final-attempt 2023-07-05 22:15:32 +02:00
Bartłomiej Dach
afc0c4f3c2
Merge pull request #24088 from peppy/taiko-hitsounding-drum-sample-player
Move all remaining osu!taiko sample playback logic out of `DrawableHitObject`s
2023-07-05 21:57:49 +02:00
Dean Herbert
8f6b06fe40 Update test assumptions 2023-07-05 18:44:27 +09:00
Dean Herbert
8413247773 Fix failing test 2023-07-05 18:44:27 +09:00
Dean Herbert
32c0f13f79 Update tests to match new expectations 2023-06-30 15:42:58 +09:00
Dan Balasescu
426f11b824 Apply a few other code reviews 2023-06-29 17:28:06 +09:00
Dan Balasescu
e1d723a2cc Merge branch 'master' into diffcalc-total-scorev1 2023-06-26 14:32:14 +09:00
Bartłomiej Dach
25842105ce
Merge pull request #23976 from peppy/gameplay-sample-trigger-source-correctness
Adjust `GameplaySampleTriggerSource` to only switch samples when close enough to the next hit object
2023-06-25 08:23:55 +02:00
Dean Herbert
0ab0c52ad5 Automated pass 2023-06-24 01:00:03 +09:00
Dean Herbert
d53996336c Add note about swells and their ticks 2023-06-23 14:01:10 +09:00
Bartłomiej Dach
a7172e7469
Fix one remaining seek 2023-06-20 23:32:38 +02:00
Bartłomiej Dach
29697d4999
Fix taiko test scene failing due to missing gameplay clock dependency
`GameplayClock` is inscrutable.

`TestManualClock` is lifted from another test scene because of
`FramedBeatmapClock`'s intensely confusing tendency to not work if it is
given a non-adjustable `ManuelClock` instead.
2023-06-20 23:30:52 +02:00
Bartłomiej Dach
2f77675fe7
Fix errors in tests due to mismatching NRT annotations 2023-06-20 21:57:32 +02:00
Dan Balasescu
0844a21a51 Merge branch 'master' into diffcalc-total-scorev1 2023-06-15 19:33:29 +09:00
Dan Balasescu
aa644832dc Add ScoreV1 calculation for TaikoRuleset 2023-06-13 19:28:46 +09:00
Dean Herbert
2fca814926 Update drum roll judgement tests to work correctly with more correct tick rate applied 2023-06-07 13:44:01 +09:00
Dean Herbert
c276b728ec Clean up TestSceneDrumRollJudgements 2023-06-07 13:30:04 +09:00
Dean Herbert
1558723420 Merge branch 'master' into scorev2 2023-05-29 20:06:32 +09:00
Dean Herbert
e68ba6366c Update new usages of "soft" to use the new constant 2023-05-24 14:04:10 +09:00
Dan Balasescu
fee3d43596 Merge branch 'master' into scorev2 2023-05-23 19:07:54 +09:00
Bartłomiej Dach
812df9d652
Add failing test cases for strong object sample playback 2023-05-21 18:57:55 +02:00
Bartłomiej Dach
5229cf7343
Add failing test cases for drum roll/swell sample playback 2023-05-21 18:57:01 +02:00
Dan Balasescu
9a1d749020 Fix TestSceneDrawableTaikoMascot 2023-05-19 14:06:56 +09:00
Dan Balasescu
9866321d27
Merge branch 'master' into taiko-single-tap 2023-03-09 13:24:20 +09:00
OpenSauce04
b4ed2db15e Removed accidental strong hit in single tap break test 2023-03-03 20:40:30 +00:00
OpenSauce04
41e6956432 Improved single tap strong hit test 2023-03-03 20:38:11 +00:00
OpenSauce04
93fd940164 Added new tests for Taiko Single Tap mod 2023-03-03 20:35:28 +00:00
OpenSauce04
4dbe589de2 Fixed Taiko Single Tap test pass condition 2023-03-03 17:22:45 +00:00
OpenSauce04
ec95d00313 Added Taiko Single Tap test scene 2023-03-03 16:57:09 +00:00
Dean Herbert
044b0604b2 Move OmitFirstBarLine to TimingControlPoint 2023-02-28 19:29:31 +09:00
Dean Herbert
20f3ab167e Re-centralise BannedApiAnalysers nuget package 2023-02-11 19:36:40 +09:00
Dean Herbert
86c8675910 Update realm and other dependencies 2023-02-11 13:52:24 +09:00
sw1tchbl4d3
51816b92c6 Add conversion tests 2023-02-09 23:23:58 +01:00
Dean Herbert
eb62ba09aa Completely refactor to match project code standards 2023-02-02 16:23:27 +09:00
OpenSauce04
25a920732f Addressed code formatting issues 2023-01-12 19:04:37 +00:00
OpenSauce
32d1d5a34a Added tests for new Taiko touch control schemes 2023-01-11 12:04:52 +00:00
OpenSauce
d2247f704d Fixed DrumTouchInputArea test crashing 2023-01-11 11:26:26 +00:00
Joppe27
a7f4325d3c Revert hacky fade value and fix test 2022-12-01 12:16:58 +01:00
Joppe27
dc1dfacbb1 Add very basic test coverage 2022-11-30 00:44:39 +01:00
Dan Balasescu
7bc8908ca9 Partial everything 2022-11-27 00:00:27 +09:00
Bartłomiej Dach
508f1f488c
Merge branch 'master' into limit-barline-generation-sanity 2022-11-23 17:12:36 +01:00
Dean Herbert
e69ed67335 Add test of barline generation with negative start time control point 2022-11-23 18:11:52 +09:00
Bartłomiej Dach
675e32df57
Add test steps for testing combo reset to 0 2022-11-22 20:43:22 +01:00
Bartłomiej Dach
8ac0a759f0
Set combo immediately rather than via repeat steps
Doesn't help anyone to be waiting literal minutes for combo to hit 50 or
150 in a test scene supposed to quickly visually demonstrate a
component. Doesn't help for CI runtime, either.
2022-11-22 20:30:27 +01:00
Bartłomiej Dach
5a5b0ed4ef
Restructure tests not to call each other
Bit weird to have tests call other tests. Private helper methods is
better, if unavoidable.
2022-11-22 20:28:41 +01:00
Joppe27
db34fa99b1 Add tests and clean up inefficient code 2022-11-22 17:22:34 +01:00
Dean Herbert
70f50c1319 Add test scene covering taiko swell 2022-11-15 22:46:20 +09:00
Bartłomiej Dach
7379f6fe20
Merge branch 'master' into argon-taiko 2022-11-12 01:56:30 +09:00
Dean Herbert
1aa0e40f2f Add "Component" prefix to lookup naming 2022-11-09 17:46:43 +09:00
Dean Herbert
c908969d9b Rename ISkinComponent to ISkinLookup 2022-11-09 17:46:43 +09:00