NiceAesth
|
d75887bb3b
|
Apply feedback to tests
|
2023-07-11 13:40:27 +03:00 |
|
Zyf
|
82364b4f9f
|
Use OsuScoreProcessor in the scoring test scene
|
2023-07-11 02:46:32 +02:00 |
|
NiceAesth
|
c972a4195c
|
Add tests
|
2023-07-10 17:29:59 +03:00 |
|
Bartłomiej Dach
|
2af8c7bc24
|
Add failing test case for chat message length limit enforcement
|
2023-07-09 21:40:27 +02:00 |
|
Bartłomiej Dach
|
055e4a78f0
|
Merge branch 'master' into taiko-hitsounding-final-attempt
|
2023-07-08 18:10:04 +02:00 |
|
Bartłomiej Dach
|
e2aaef6663
|
Merge branch 'master' into no-dismiss-all-progress-notifications
|
2023-07-08 14:19:57 +02:00 |
|
Bartłomiej Dach
|
832c1c0009
|
Merge branch 'master' into fix-gameplay-samepl-trigger-source-rewind
|
2023-07-08 13:33:04 +02:00 |
|
Dean Herbert
|
ba0ab7383d
|
Fix broken test nullability
|
2023-07-07 16:28:49 +09:00 |
|
Dean Herbert
|
d72765b6f8
|
Merge pull request #24114 from peppy/editor-save-local-score-management
Ensure scores always have the correct linked `BeatmapInfo`
|
2023-07-07 15:40:54 +09:00 |
|
Dean Herbert
|
f8be6d41f7
|
Play basic notification test first
|
2023-07-07 13:23:45 +09:00 |
|
Dean Herbert
|
8978f2ddd8
|
Remove all usage of !something!.something
aka don't mix NRT forgiving syntax with not syntax
|
2023-07-07 10:15:33 +09:00 |
|
Bartłomiej Dach
|
ae2896ba7e
|
Sprinkle some more null-forgiving operators
|
2023-07-06 22:08:48 +02:00 |
|
Dean Herbert
|
2e98ab0a48
|
Expose rewinding state of IGameplayClock s
The implementation of this requires a bit of a special case
for 0, so makes sense to implement in a central place.
|
2023-07-06 19:08:42 +09:00 |
|
Dean Herbert
|
7a3a14e50d
|
Add sample trigger tests covering rewinding of gameplay
|
2023-07-06 19:08:42 +09:00 |
|
Dean Herbert
|
af3f9086e5
|
Expose rewinding state of IGameplayClock s
The implementation of this requires a bit of a special case
for 0, so makes sense to implement in a central place.
|
2023-07-06 14:16:31 +09:00 |
|
Dean Herbert
|
a98a36872e
|
Bring realm library up-to-date
|
2023-07-06 13:37:43 +09:00 |
|
Dean Herbert
|
9ff6b3fcd3
|
Merge branch 'master' into editor-save-local-score-management
|
2023-07-06 12:28:44 +09:00 |
|
Dean Herbert
|
c5b949154c
|
Merge branch 'fix-judged-fallback' into taiko-hitsounding-final-attempt
|
2023-07-05 18:44:27 +09:00 |
|
Dean Herbert
|
51b0d18c04
|
Fix weird test assertion output
|
2023-07-05 18:44:27 +09:00 |
|
Dean Herbert
|
7355a6a66b
|
Add test coverage of Judged state
|
2023-07-05 18:44:27 +09:00 |
|
Dean Herbert
|
e21dc56fcb
|
Add test coverage of Judged state
|
2023-07-05 18:20:25 +09:00 |
|
Bartłomiej Dach
|
b0f6b22fa7
|
Add assertions covering correctness of judged flags on entry
|
2023-07-04 23:48:46 +02:00 |
|
Bartłomiej Dach
|
2b098bdf61
|
Add test coverage for mixed pooled/non-pooled usages
|
2023-07-04 23:41:06 +02:00 |
|
Bartłomiej Dach
|
e2ddcb2349
|
Silence a few remaining nullability warnings
|
2023-07-04 22:39:26 +02:00 |
|
Bartłomiej Dach
|
bcdbdf57ef
|
Reword comment
|
2023-07-04 22:22:57 +02:00 |
|
Dean Herbert
|
a0bed0fcec
|
Add full flow test of UpdateLocalScores
|
2023-07-04 15:18:51 +09:00 |
|
Dean Herbert
|
64fc5e40e8
|
Move score attach logic to a helper method and call during editor save
|
2023-07-04 15:07:40 +09:00 |
|
Dean Herbert
|
f30dc59afe
|
Update tests to show expected score retention behaviour when saving a beatmap
|
2023-07-04 15:07:27 +09:00 |
|
Dean Herbert
|
d74b1e148d
|
Make ScoreInfo.BeatmapInfo nullable
|
2023-07-04 14:50:34 +09:00 |
|
Bartłomiej Dach
|
21f758947d
|
Merge branch 'master' into availability-fixes
|
2023-07-02 20:38:37 +02:00 |
|
Bartłomiej Dach
|
746212be7b
|
Remove weird .Run(r => r.Write(...)) construction
|
2023-07-01 20:42:34 +02:00 |
|
Bartłomiej Dach
|
b6e9422aa4
|
Fix typo in test name
|
2023-07-01 20:38:00 +02:00 |
|
Bartłomiej Dach
|
1ce60378be
|
Rewrite comments further
|
2023-07-01 20:37:33 +02:00 |
|
Cootz
|
8d25e2c3e1
|
Add importer update test
|
2023-07-01 09:49:06 +03:00 |
|
Cootz
|
2b1d637292
|
Add missing ruleset store
|
2023-07-01 09:48:42 +03:00 |
|
Cootz
|
f5d3a24582
|
Rename test
|
2023-06-30 20:15:38 +03:00 |
|
Cootz
|
428383708c
|
Add test for import
|
2023-06-30 20:13:14 +03:00 |
|
Dean Herbert
|
537404440d
|
Set the beatmap locally available for participants list tests
|
2023-06-29 13:17:42 +09:00 |
|
Bartłomiej Dach
|
0940ab1e11
|
Add failing tests covering correct flip handling
|
2023-06-28 20:48:02 +02:00 |
|
Dean Herbert
|
3883c28b15
|
Add visual display in participants list when availability is still being established
|
2023-06-28 16:02:46 +09:00 |
|
Dean Herbert
|
1d4380cfd0
|
Merge pull request #24058 from peppy/full-term-exact-match
Add support for matching full terms at song select using suffixed `!`
|
2023-06-28 12:14:15 +09:00 |
|
Dean Herbert
|
bc26d52dbd
|
Merge pull request #24067 from bdach/fix-difficulties-not-deleting-from-db
Fix delete difficulty flow not actually deleting the difficulty from realm
|
2023-06-28 12:06:01 +09:00 |
|
Dean Herbert
|
076f41be12
|
Merge pull request #24059 from peppy/add-editor-rotate-hotkeys
Add support for `Ctrl` + `<` / `>` to rotate selection in editor
|
2023-06-28 12:03:34 +09:00 |
|
Bartłomiej Dach
|
d72a8da295
|
Add test coverage for deleted difficulties staying in realm
|
2023-06-27 23:40:12 +02:00 |
|
Bartłomiej Dach
|
444f71541a
|
Add test coverage for rotate hotkeys
|
2023-06-27 22:10:53 +02:00 |
|
Bartłomiej Dach
|
eb6bdb5a38
|
Merge pull request #23926 from ItsShamed/hud/kc-skinnable
Make key counter skinnable
|
2023-06-27 21:57:41 +02:00 |
|
Bartłomiej Dach
|
bca1a91087
|
Add test cases covering full phrase case insensitivity
|
2023-06-27 21:50:39 +02:00 |
|
Bartłomiej Dach
|
bf99fc61b8
|
Trim full phrase filters in a more precise manner
|
2023-06-27 21:50:36 +02:00 |
|
Bartłomiej Dach
|
aba380b001
|
Add test case for full phrase match mode trimming chars from inside phrase
|
2023-06-27 21:45:52 +02:00 |
|
Bartłomiej Dach
|
e3d97b37f1
|
Rename MatchMode.{None -> Substring}
|
2023-06-27 21:28:37 +02:00 |
|
Bartłomiej Dach
|
06654dc618
|
Merge branch 'master' into full-term-exact-match
|
2023-06-27 21:27:39 +02:00 |
|
Bartłomiej Dach
|
7052f87eb8
|
Add even more safety against unloaded components
|
2023-06-27 21:21:14 +02:00 |
|
Bartłomiej Dach
|
11577d1df0
|
Add test coverage for title query parsing
|
2023-06-27 20:41:03 +02:00 |
|
Bartłomiej Dach
|
af66ccbfdf
|
Merge branch 'master' into hud/kc-skinnable
|
2023-06-27 20:35:47 +02:00 |
|
Bartłomiej Dach
|
9681ee7eeb
|
Fix broken test step
|
2023-06-27 20:29:27 +02:00 |
|
Bartłomiej Dach
|
ada9c48bde
|
Attempt to fix more test failures
|
2023-06-27 20:17:58 +02:00 |
|
Dean Herbert
|
8bd6f7a46a
|
Rename ClicksPerSecondCalculator to ClicksPerSecondController
|
2023-06-27 16:38:46 +09:00 |
|
Dean Herbert
|
e21583ff1b
|
Refactor InputCountController to not require being added to foreign body via Attach
I've made the flow match `ClicksPerSecondCalculator` as close as
possible. Hopefully this reads better.
|
2023-06-27 16:36:00 +09:00 |
|
Dean Herbert
|
e99de0eb5d
|
Add safety to tests to ensure loaded
|
2023-06-27 16:04:34 +09:00 |
|
Dean Herbert
|
19ec6d5455
|
Add test coverage of new matching mode
|
2023-06-27 15:44:58 +09:00 |
|
Dean Herbert
|
702266198b
|
Add missing "title=" search support at song select
|
2023-06-27 15:21:13 +09:00 |
|
Bartłomiej Dach
|
9c87d42f2b
|
Attempt to remedy HUD overlay test failure by waiting more
|
2023-06-26 22:41:31 +02:00 |
|
Bartłomiej Dach
|
e998be0eee
|
Use == true rather than ?? false
|
2023-06-26 22:29:20 +02:00 |
|
Bartłomiej Dach
|
4873aaf7ed
|
Add failing test case for filters potentially crashing due to invalid regex
|
2023-06-26 22:27:08 +02:00 |
|
Bartłomiej Dach
|
7200855d46
|
Rename Judgement{Tally -> CountController}
|
2023-06-26 19:30:04 +02:00 |
|
Bartłomiej Dach
|
8d91580dc1
|
Rename {KeyCounter -> InputCount}Controller
|
2023-06-26 19:27:42 +02:00 |
|
Dean Herbert
|
1960cd0839
|
Add test coverage of exact matching of search terms
|
2023-06-26 18:26:44 +09:00 |
|
Dean Herbert
|
14c95f4584
|
Apply NRT to FilterCriteria
|
2023-06-26 17:54:11 +09:00 |
|
Dean Herbert
|
0c869367e1
|
Merge branch 'master' into hud/kc-skinnable
|
2023-06-26 15:53:16 +09:00 |
|
Dean Herbert
|
ac0c988d49
|
Fix weirdly named test method and add xmldoc
|
2023-06-26 13:21:29 +09:00 |
|
Joseph Madamba
|
25c9bf4061
|
Improve and refactor LoginPanel test scene to use LoginOverlay
|
2023-06-25 11:39:32 -07:00 |
|
tsrk
|
350d722c8d
|
Merge branch 'master' into hud/kc-skinnable
|
2023-06-25 15:42:08 +02:00 |
|
Dean Herbert
|
cf43cd2bdc
|
Rename test scene to match updated class name
|
2023-06-25 21:26:10 +09:00 |
|
Bartłomiej Dach
|
a7202721ff
|
Merge branch 'master' into no-confirmation-on-update-restart
|
2023-06-25 13:35:21 +02: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 |
|
Bartłomiej Dach
|
f8d2f2f7e1
|
Fix more issues discovered by CI that can be fixed game-side
|
2023-06-24 19:04:05 +02:00 |
|
Bartłomiej Dach
|
d7ae430ec2
|
Merge branch 'master' into framework-update
|
2023-06-24 18:47:52 +02:00 |
|
Bartłomiej Dach
|
e273c223a8
|
Fix some more missed CI inspections
|
2023-06-24 17:11:38 +02:00 |
|
Bartłomiej Dach
|
e3a89a6273
|
Fix remaining obvious CI inspections
|
2023-06-24 16:07:01 +02:00 |
|
Dean Herbert
|
2bda63c2c8
|
Merge branch 'master' into mass-nrt
|
2023-06-24 09:59:15 +09:00 |
|
Dean Herbert
|
58e6b3782b
|
Fix a couple of remaining issues
|
2023-06-24 09:58:36 +09:00 |
|
Dean Herbert
|
3585c3f1d5
|
Apply required nullability changes
|
2023-06-24 09:58:36 +09:00 |
|
Salman Ahmed
|
c5771912db
|
Merge branch 'master' into tournament-chatcolor
|
2023-06-23 22:23:33 +03:00 |
|
Dean Herbert
|
df5b389629
|
Manual fixes to reduce warnings to zero
|
2023-06-24 01:52:53 +09:00 |
|
Dean Herbert
|
0ab0c52ad5
|
Automated pass
|
2023-06-24 01:00:03 +09:00 |
|
Dean Herbert
|
1dc7c05c12
|
Merge branch 'master' into no-confirmation-on-update-restart
|
2023-06-23 15:33:01 +09:00 |
|
Dean Herbert
|
a76037b643
|
Add test coverage of confirm-for-operations
|
2023-06-23 15:30:21 +09:00 |
|
Dean Herbert
|
7fa07805b0
|
Expose all notifications from INotificationOverlay
Also fixes `HasOngoingOperations` not actually working.
|
2023-06-23 15:19:21 +09:00 |
|
Dean Herbert
|
6df617d536
|
Rename ExitConfirmOverlay to be more explicit about purpose
|
2023-06-23 14:46:38 +09:00 |
|
Dean Herbert
|
11a97e1bb8
|
Move confirmation bypass implementation to MainMenu to allow for more correct logic
|
2023-06-23 14:42:56 +09:00 |
|
Bartłomiej Dach
|
2c1c20e0a7
|
Rename test helpers
|
2023-06-22 23:10:16 +02:00 |
|
Bartłomiej Dach
|
786deec296
|
Rename and xmldoc members
|
2023-06-22 23:00:52 +02:00 |
|
Liam DeVoe
|
6de7328fef
|
add test for comment when logging in and out
|
2023-06-21 02:17:51 -04:00 |
|
Liam DeVoe
|
dd4f271158
|
fix cancel test for new button layout
|
2023-06-21 02:15:02 -04:00 |
|
Bartłomiej Dach
|
2f77675fe7
|
Fix errors in tests due to mismatching NRT annotations
|
2023-06-20 21:57:32 +02:00 |
|
Dean Herbert
|
92e89c7df7
|
Update test expectations
|
2023-06-20 21:02:34 +09:00 |
|
Dean Herbert
|
04dad6c6e8
|
Use IGameplayClock to ensure our clock source is correct
|
2023-06-20 20:47:56 +09:00 |
|
Liam DeVoe
|
343052410b
|
update CommentEditor test components
|
2023-06-19 22:08:45 -04:00 |
|
Ruki
|
9c6c6bf1ea
|
Merge branch 'master' into hud/kc-skinnable
|
2023-06-18 18:30:44 +02:00 |
|
tsrk
|
886a1e98da
|
test(SkinDeserialisationTest): use more complete skin
|
2023-06-18 17:32:49 +02:00 |
|