e1da64398e
Add and consume skinnable score counter
2020-10-15 17:14:42 +09:00
219cbec6bd
Split out DefaultScoreCounter and make ScoreCounter abstract
2020-10-15 16:32:30 +09:00
b06f59ffdc
Split out test for combo counter specifically
2020-10-15 15:35:33 +09:00
2ca6c4e377
Adjust test step names
2020-10-14 23:24:16 +02:00
b63303a2a8
Fix tests
2020-10-14 21:40:49 +09:00
e3eaba7b2c
Move ISampleDisabler implementation to Player and FrameStabilityContainer
2020-10-14 19:39:48 +09:00
7f5ea57bd4
Clean-up pass (best effort) on LegacyComboCounter
2020-10-14 19:16:34 +09:00
9bb8a43bce
Combine LegacyComboCounter and ComboCounter classes
2020-10-14 19:16:34 +09:00
2fce064e32
Add basic legacy combo counter and updating positioning logic
2020-10-14 19:16:34 +09:00
6eb3176776
Add combo incrementing tests to hud overlay test suite
2020-10-14 19:16:34 +09:00
375146b489
Make HUDOverlay test scene skinnable
2020-10-14 19:16:34 +09:00
f90ac2e76c
Ensure we assert after the seek has completed
2020-10-07 18:50:02 +10:30
2e0a9f53c1
Add test coverage
2020-10-07 17:52:39 +10:30
9eeac759b8
Re-enable and fix gameplay sample playback test
2020-10-05 21:22:32 +02:00
606a08c6ad
Temporarily ignore failing gameplay samples test
2020-10-05 20:01:12 +09:00
e1c4c8f3d5
Add failing test coverage of gameplay sample pausing (during seek)
2020-10-05 14:27:51 +09:00
7890319802
Merge branch 'master' into adjust-hit-result-types
2020-10-01 16:19:07 +09:00
367b35bb10
Merge branch 'master' into fix-storyboard-sample-pausing
2020-09-30 22:42:26 +09:00
414c40d298
Reverse inheritance order of SkinnableSound's pause logic
2020-09-30 15:45:14 +09:00
f439c1afbc
Make osu/taiko/catch use Ok+Great
2020-09-29 17:16:55 +09:00
56c8e4dacf
Fix failing tests
2020-09-29 14:25:39 +09:00
d6f3beffb6
Use existing bindable flow instead
2020-09-29 12:50:17 +09:00
8d9945dea8
Change until step to assert for consistency
2020-09-27 11:28:23 +02:00
00aea77489
Fix potential instability of overlay activation tests
2020-09-27 11:18:13 +02:00
522e2cdbcd
Avoid embedding NUnit Assert inside test steps if possible
2020-09-19 05:56:35 +03:00
1e1422c16a
Samples don't get paused...
2020-09-19 05:55:39 +03:00
b3ffd36b65
Use lambda expression instead
2020-09-19 05:55:28 +03:00
6aa84424e4
Merge remote-tracking branch 'upstream/master' into fix-new-samples-starting-while-gameplay-paused
2020-09-19 05:53:04 +03:00
c7d24203ce
Make beatmap conversion support cancellation tokens
2020-09-17 17:40:05 +09:00
105634c099
Add test case ensuring correct behaviour
2020-09-16 01:59:41 +03:00
d3957e6155
Move title specification for settings groups to constructor
...
Using an abstract property was awkward for this as it is being consumed
in the underlying constructor but could not be dynamically set in time from a
derived class.
2020-09-09 18:50:31 +09:00
82e314da59
Fix merge conflicts.
2020-09-03 21:56:47 +02:00
4239e9f684
Fix storyboard test not actually working due to incorrect track referencing
2020-08-21 18:44:14 +09:00
d5cbb589c2
Revert some test scene changes to use Beatmap.Track where relevant
2020-08-21 17:21:08 +09:00
357fb3a10e
Merge branch 'master' into beatmap-track-rework
2020-08-21 12:53:09 +09:00
5714c761eb
Merge pull request #9768 from frenzibyte/allow-counter-customize-sprite-text
...
Allow providing custom sprite text for RollingCounter<T>
2020-08-20 00:14:48 +09:00
8f1a71c6b1
Remove counter sprite attributes for not being of any reasonable use
2020-08-19 07:44:45 +03:00
e4303d7943
Fix PlayerLoader test failures due to too many steps
2020-08-18 12:35:23 +09:00
93a8bc3d5a
Remove local reset method in GameplayClockContainer
2020-08-17 22:36:09 +09:00
d9debef156
Add explicit LoadTrack method
2020-08-17 15:38:16 +09:00
589d4eeb52
Remove setting.
2020-08-16 17:18:40 +02:00
71f4e753f0
Merge branch 'master' into beatmap-track-rework
2020-08-16 22:35:32 +09:00
c1a9bf507a
Add failing test case
2020-08-15 13:06:53 +02:00
e465afa280
Merge branch 'master' into beatmap-track-rework
2020-08-14 20:02:43 +09:00
74a8a4bca8
Make testing code clearer to understand.
2020-08-13 21:53:17 +02:00
cf9bda6c19
Add coverage of early exit with null and non-null player
2020-08-13 13:05:13 +09:00
fd7bf70b7d
Remove weird "after load" action
...
This was pretty pointless anyway and from its usages, doesn't look to
need to exist.
2020-08-13 13:03:18 +09:00
5b536aebe7
Add missing null checks and avoid cross-test pollution
2020-08-13 12:53:37 +09:00
070d71ec27
More cleanups
2020-08-12 00:48:38 +09:00
20197e2768
Remove locally-cached music controller
2020-08-11 12:27:32 +09:00