Bartłomiej Dach
dcfd6a0a8a
Remove `DistancedHitObjectComposer` inheritance from osu! composer
2023-10-19 11:46:30 +02:00
Dean Herbert
1a37543d28
Rename `SliderVelocity` to `SliderVelocityMultiplier` to distinguish from `Velocity`
2023-09-06 19:01:08 +09:00
Bartłomiej Dach
3d52a1267e
Fix test failures via test-local popover containers
2023-08-19 15:08:30 +02:00
Bartłomiej Dach
c6099edb88
Rename test to match class
2023-07-25 22:18:31 +02:00
Dean Herbert
9cfe9164fa
Add helper method to get drain length (and rename some usages)
2023-07-25 16:58:41 +09:00
Bartłomiej Dach
2df6e91176
Add extra test coverage for breaks before first/after last object
2023-07-22 17:12:35 +02:00
NiceAesth
ce78bb549f
Add test for multiple too early objects in break
2023-07-20 00:32:54 +03:00
NiceAesth
b3974b34e7
Test break checks
2023-07-16 23:03:30 +03:00
NiceAesth
3888471148
Add break length and bounds checks
2023-07-16 23:03:21 +03:00
Bartłomiej Dach
a1da0b58db
Improve negative test case without breaks too
2023-07-11 23:22:37 +02:00
Bartłomiej Dach
d927cb3f1c
Actually cover cases with breaks in tests
2023-07-11 23:21:03 +02:00
Bartłomiej Dach
9a3cb624a8
Rewrite tests to be less aggressively DRY
...
Four of six helper methods defined in the test were used exactly once;
the remaining two were used two times. Splitting helpers there is just
too much.
2023-07-11 23:18:52 +02:00
NiceAesth
d75887bb3b
Apply feedback to tests
2023-07-11 13:40:27 +03:00
NiceAesth
c972a4195c
Add tests
2023-07-10 17:29:59 +03:00
Bartłomiej Dach
079e687bee
Fix incorrect mock setup after refactor
2023-06-08 10:09:27 +02:00
Dean Herbert
a842f79ad4
Refactor `IWorkingBeatmap.Background` to `GetBackground()`
2023-06-08 16:19:32 +09:00
OliBomby
a6e780a1b9
Update CheckMutedObjectsTest.cs
2023-04-29 23:52:30 +02:00
OliBomby
354cd23874
removed all usage of hitobject's DifficultyControlPoint
2023-04-26 18:17:02 +02:00
Dean Herbert
b0131db1dc
Update test assertions in line with new state saving logic
2023-02-08 15:55:17 +09:00
Dean Herbert
3345e34544
Move beatmap specific logic out of `EditorChangeHandler`
2023-02-03 17:53:54 +09:00
cdwcgt
209bc3c1ed
remove useless setup
2023-02-01 11:53:26 +08:00
cdwcgt
5afb733fb2
change IssueTemplatePreviewTimeConflict's text
2023-01-23 15:26:28 +09:00
cdwcgt
997a1a8b02
add test for CheckPreviewTime
2023-01-19 01:08:56 +09:00
ansel
03ac2fd7d7
More tests
2023-01-12 03:33:20 +03:00
Dan Balasescu
7bc8908ca9
Partial everything
2022-11-27 00:00:27 +09:00
Dean Herbert
e02c477008
Merge pull request #21017 from andy840119/remove-nullable-disable-in-the-checks
...
Remove nullable disable in the checks.
2022-11-06 18:39:03 +09:00
andy840119
e862ba5e04
Fix the wrong `AsNonNull()` usage.
2022-11-05 20:13:50 +08:00
andy840119
6062641bf4
Mark mock track as nun-nullable because technically it should not accept the null track.
2022-11-05 16:17:20 +08:00
andy840119
5931e965c5
Mark background prams in the `getMockWorkingBeatmap()` as nun-nullable because technically it should not accept the null background.
2022-11-05 16:16:26 +08:00
Dean Herbert
29bc653d24
Remove incorrect double multiplication and add missing test coverage
2022-11-01 17:17:54 +09:00
Dean Herbert
d807d9d822
Add failing test covering snap calculations with SV applied
2022-11-01 16:22:48 +09:00
Dean Herbert
e8b7914295
Add test coverage of new parameter
2022-11-01 15:13:05 +09:00
andy840119
c8c76f2351
Use AsNonNull() because the type does not accept the null case.
2022-10-30 17:03:54 +08:00
andy840119
500bf90a34
Mark as accept the nullable stream.
2022-10-30 17:03:54 +08:00
andy840119
6ce3841686
Remove nullable disable annotation in the test case.
2022-10-30 17:03:54 +08:00
Dean Herbert
bace3df4ca
Update test assertions in line with change
2022-10-21 22:58:10 +09:00
Dean Herbert
a70fc10d06
Fix mock track construction failure
2022-09-02 16:30:04 +09:00
Dean Herbert
4b72e55770
Fix various test scenes not adding `EditorClock` to the draw hierarchy
2022-08-26 18:08:43 +09:00
Dean Herbert
1270ee9624
Update multiple tests to use new assert output for easier to understand failures
2022-08-09 19:19:54 +09:00
Dan Balasescu
b4e55f7309
Apply IRenderer changes
2022-08-02 19:50:57 +09:00
Dan Balasescu
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
Dean Herbert
977e6d8a80
Add xmldoc for `IDistanceSnapProvider` and related properties
2022-05-05 16:25:45 +09:00
Salman Ahmed
fef94d49f4
Revert "Convert data type of `DistanceSpacing` to float"
...
This reverts commit 7aaa88cac2
.
2022-04-29 08:02:07 +03:00
Salman Ahmed
abb88b0907
Move distance spacing application to `DistanceSnapGrid`
2022-04-28 10:54:38 +03:00
Salman Ahmed
7aaa88cac2
Convert data type of `DistanceSpacing` to float
2022-04-28 10:24:36 +03:00
Salman Ahmed
71533808e9
Add test case for `DistanceSpacingMultiplier` in distance snapping test scene
2022-04-28 07:14:43 +03:00
Salman Ahmed
500322ff21
Update failing snap test scenes
2022-02-15 02:21:53 +03:00
Bartłomiej Dach
b978010b48
Remove unused `allowMissing` parameter in audio file check test
...
No longer used since 7f95400f46
.
2022-02-01 21:53:21 +01:00
Dean Herbert
b5f670cc5b
Add far too many fixes for ruleset non-nullable requirements
2022-01-12 23:24:11 +09:00
Dean Herbert
4f66e8f881
Fix issues with editor check tests
2022-01-12 16:39:36 +09:00