Commit Graph

1159 Commits

Author SHA1 Message Date
c6c59f050c Merge pull request #20195 from cdwcgt/SkinEditorShortcut
Add arrow shortcuts to skin editor
2022-09-09 14:17:08 +09:00
28477f3b97 Fix inspection 2022-09-09 08:55:35 +09:00
2e775e6886 Add test for object move 2022-09-08 23:47:55 +08:00
27aa3552dc Update in line with TrueGameplayRate changes 2022-09-09 00:00:08 +09:00
d4afc3629c Merge branch 'master' into kps 2022-09-08 23:00:36 +09:00
3c8ee1a20a Merge pull request #20179 from peppy/update-framework
Update framework
2022-09-08 22:14:16 +09:00
9aab502adc Merge pull request #20157 from peppy/true-gameplay-rate
Refactor `TrueGameplayRate` to account for only gameplay adjustments, no matter what
2022-09-08 19:54:32 +09:00
c585f08a3b Fix still inverted condition 2022-09-08 19:42:09 +09:00
15a4eb46c4 Rename test scene to match class name 2022-09-08 19:20:26 +09:00
ee094e3a85 Rewrite tests 2022-09-08 19:05:13 +09:00
ed81297611 Fix playlist items showing download button briefly during initial local presence checks 2022-09-08 17:10:45 +09:00
7b079c134e Update test to actually test what was intended 2022-09-08 15:48:04 +09:00
6aac0bd4e9 Update test to account for the fact that SSDQ is not zero anymore 2022-09-08 13:43:37 +09:00
6a03b4e0de Merge branch 'master' into true-gameplay-rate 2022-09-07 20:01:03 +09:00
264c9bfaf6 Merge pull request #20173 from peppy/test-scene-storyboard-tidy
Tidy up `TestSceneStoryboard`
2022-09-07 17:07:19 +09:00
258b8f015c Add test coverage of storyboard using zero VectorScale 2022-09-07 15:39:19 +09:00
866bc553fe Tidy up TestSceneStoryboard 2022-09-07 15:38:49 +09:00
dc71abdf56 Merge pull request #20144 from peppy/fix-notification-overlay-presence
Fix completion toasts sometimes not displaying
2022-09-07 14:55:33 +09:00
c2107bd322 Fix test failures due to notifications being forwarded before player finishes loading 2022-09-06 23:36:27 +09:00
bc1212f4e6 Change NonGameplayAdjustments to GameplayAdjustments and convert TrueGameplayRate to extension method 2022-09-06 22:26:46 +09:00
9f2ea54e40 Tidy up TestSceneLeadIn constant for loop offset to read better 2022-09-06 17:45:53 +09:00
6a35b233e5 Merge branch 'master' into remove-dispose-updates 2022-09-01 23:03:19 +09:00
6cadcc206b Merge pull request #20032 from peppy/toast-notification-tray
Add toast notification tray
2022-08-31 16:57:37 +09:00
000412c50f Merge pull request #20014 from peppy/fix-resume-skip-forward
Fix gameplay skipping forward during resume operation
2022-08-31 16:30:37 +09:00
afe2862df4 Merge branch 'master' into toast-notification-tray 2022-08-31 16:07:11 +09:00
7337d4c1aa Merge branch 'master' into kps 2022-08-31 15:41:42 +09:00
7ce1cf7560 Add test coverage of skip button failure with equal time 2022-08-31 13:22:51 +09:00
3d93e0ded1 Merge branch 'master' into fix-resume-skip-forward 2022-08-31 12:16:15 +09:00
9eb615f942 Fix remaining test failures by strengthening PlayerLoader tests
- Click using `TriggerClick` as notifications move around quite a bit.
- Ensure any notifications from a previous test method are cleaned up.
2022-08-31 01:40:30 +09:00
062a6fcc18 Fix failing large offset test
If we are going to continue to let the underlying clock process frames,
there needs to be a bit of lenience to allow the backwards seek on
resume (to play back over the freq ramp period).

The test is meant to be ensuring we don't skip the full offset amount,
so div10 seems pretty safe.
2022-08-30 01:21:55 +09:00
ad5ef52922 Add test coverage of resuming after pause not skipping forward in time 2022-08-29 19:02:01 +09:00
a215d009fe Update Remove/RemoveRange/RemoveAll calls in line with framework changes 2022-08-29 15:57:40 +09:00
423f6f90f2 Remove async calls from ScoreManager 2022-08-29 15:34:08 +09:00
1fd1672d89 Merge branch 'master' into mod-validation-tests 2022-08-26 15:00:07 +03:00
5ef8e26ebe Fix check not accounting for mods not existing in certain rulesets
Also check all instances, rather than first.
2022-08-26 19:59:26 +09:00
580754833f Merge branch 'master' into mod-validation-tests 2022-08-26 19:48:42 +09:00
5cddc7ed1f Code cleanup (CPS) 2022-08-24 17:13:23 +02:00
5129716612 Merge branch 'master' into kps 2022-08-24 18:18:45 +09:00
ec61a94dc9 Merge branch 'master' into no-gameplay-clock-gameplay-offset 2022-08-23 17:36:06 +09:00
b597049524 Code cleanup for CPS tests
- Remove null-forgiving operator usages
- Fix code quality issues mentionned by NVika
2022-08-22 10:47:37 +02:00
c56390cd7b Use less custom classes for CPS tests 2022-08-22 00:03:24 +02:00
Nao
189a407cb1 Merge branch 'master' into ruleset-localization 2022-08-20 21:39:10 -04:00
da407aa827 Merge branch 'master' into kps 2022-08-20 15:24:58 +09:00
15d49b0357 Update TestSceneSpectator to user new assert style 2022-08-19 01:46:19 +09:00
3de35a1518 Update calculator and tests to match changes on clocks 2022-08-18 18:40:02 +02:00
cc86909633 Increase lenience on TestSceneLeadIn tests
I've gone through these in detail and can't find an issue with the
actual flow of things. For whatever reason, the new structure has a
slightly higher delay, likely due to performing less `Seek` calls
(previously a `Seek` was called after the clock start which may have
been making this more accurate on the first `Player.Update`).

I don't think it really matters that this is slightly off, but we'll see
how this plays out.
2022-08-19 01:39:00 +09:00
2eba8650ca Update TestSceneLeadIn to use new assert style 2022-08-18 19:26:19 +09:00
728cd96508 Update TestSceneLeadIn to use new assert style 2022-08-18 18:54:10 +09:00
e7ddbc41c8 Merge branch 'master' into no-gameplay-clock 2022-08-17 22:21:10 +09:00
3a0017c87b Fix flaky quick retry test 2022-08-17 17:09:44 +09:00