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
Dean Herbert
ddc2ed1542
Fix height of playfield in taiko tests
2022-11-07 18:32:12 +09:00
Dan Balasescu
a2b4e5b658
Merge pull request #20558 from vunyunt/stamina-available-fingers
...
Basic tl-tapping consideration for stamina
2022-11-07 09:55:54 +09:00
Dean Herbert
923d44a769
Update dependencies
2022-11-04 17:00:58 +09:00
Dean Herbert
0689d3845f
Fix TestSceneHitExplosion
not maintaining aspect ratio
2022-11-02 17:15:25 +09:00
Dean Herbert
c66064872a
Fix DrawableHit
test scene not showing rim hits correctly
2022-11-02 17:15:25 +09:00
Dan Balasescu
4342521bc1
Merge branch 'master' into stamina-available-fingers
2022-10-28 13:07:48 +09:00
Bartłomiej Dach
93e9b4a2c5
Add failing test case
2022-10-25 20:02:28 +02:00
Joppe27
bc57ef061e
Add tests for DrawableHit and DrawableDrumRoll kiai flashing
2022-10-18 23:48:50 +02:00
Joppe27
2b5f12e4fb
Mark existing Drawable test scenes as NUnit for reuse in kiai test scenes
2022-10-18 23:47:26 +02:00
Salman Ahmed
516e99df72
Add test coverage for flashlight mod
2022-10-14 02:38:43 +03:00
sw1tchbl4d3
9d45f1ec12
Fix code style
2022-10-07 22:08:12 +02:00
sw1tchbl4d3
f889f0df36
Add tests for the BarLineGenerator
2022-10-07 20:41:45 +02:00
Dean Herbert
072b64b8d4
Update all dependencies
2022-10-07 21:16:11 +09:00
vun
47781a8f94
Fix code inspect issues and SR test cases
2022-10-03 17:31:45 +08:00
sw1tchbl4d3
eae8916e76
Add test
2022-09-27 19:52:55 +02:00
Dean Herbert
65d1c40dd5
Remove remaining package references and replace with SQLitePCLRaw
direct reference
...
This may require further consideration for test and iOS projects.
2022-09-15 16:58:58 +09:00
Dan Balasescu
6a371eba5f
Fix namespace
2022-09-07 00:12:25 +09:00
Dan Balasescu
2ca63b5030
Add tests for all taiko judgements
2022-09-06 23:26:25 +09:00
Dan Balasescu
792b410c04
Merge branch 'master' into classic_drumrolls
2022-09-06 16:29:45 +09:00
sw1tchbl4d3
b185194d07
Apply comments by smoogi
2022-08-30 14:44:44 +02:00
Dean Herbert
4b72e55770
Fix various test scenes not adding EditorClock
to the draw hierarchy
2022-08-26 18:08:43 +09:00
Dan Balasescu
136dcee3b5
Merge pull request #19571 from vunyunt/colour-encoding-2
...
Rewrite of the colour skill & refactoring of difficulty calculation within osu!taiko
2022-08-25 13:56:50 +09:00
Dean Herbert
d40d09a544
Rename method to be more specific and standardise setBeatmap
calls
2022-08-17 23:03:39 +09:00
Dean Herbert
7d8fbc4dbc
Refactor TestSceneDrawableTaikoMascot
to read a bit better
2022-08-17 19:21:50 +09:00
Dan Balasescu
d686e841c5
Merge branch 'master' into colour-encoding-2
2022-08-15 20:56:50 +09:00
sw1tchbl4d3
e0426836c1
Make swells and drumrolls optional by default
2022-08-05 16:30:07 +02:00
Justin
e6761ef6b1
Merge branch 'master' into classic_drumrolls
2022-08-05 12:17:44 +00:00
Salman Ahmed
b32ff68a95
Enable NRT on taiko legacy skin transformer and tests
2022-07-30 09:43:51 +03:00
Salman Ahmed
40858c4cb7
Adjust existing test coverage
2022-07-30 09:32:39 +03:00
andy840119
3510c16566
Remove nullable disable annotation in the Taiko test case.
2022-07-27 22:31:48 +08:00
Justin
a4f3a0d201
Merge branch 'master' into classic_drumrolls
2022-07-24 18:33:04 +00:00
vun
17d418d319
Merge remote-tracking branch 'ppy/master' into colour-encoding-2
2022-07-22 16:31:28 +08:00
Dean Herbert
b604eb6262
Simplify implementation
2022-07-22 16:59:09 +09:00
Dean Herbert
b884ed2a3d
Make test actually test drum behaviours
2022-07-22 16:39:26 +09:00
Dean Herbert
c32af3c041
Merge branch 'master' into hongaaronc/master
2022-07-22 15:55:38 +09:00
Salman Ahmed
28150dc15d
Merge branch 'master' into taiko-target-classic-position
2022-07-18 20:45:29 +03:00
Jay L
77fa567453
Adjust tests
2022-07-17 14:56:25 +10:00
Dean Herbert
958c0fb390
Remove Appveyor.TestLogger
2022-07-11 15:01:16 +09:00
Dan Balasescu
6c2d02fefd
Fix tests
2022-06-30 12:37:03 +09:00
Dean Herbert
31a447fda0
Update parameter discards
2022-06-24 21:26:19 +09:00
Bartłomiej Dach
09768cd740
Add test coverage
2022-06-24 13:43:02 +02:00
Bartłomiej Dach
26c5b59f6d
Replace usages of string.To{Lower,Upper}()
2022-06-24 11:57:45 +02:00
Dan Balasescu
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
Dean Herbert
f3d4cd3f95
Fix various code inspection issues
2022-06-02 14:36:07 +09:00
Aaron Hong
ae996d1404
Add manual test scene for DrumTouchInputArea
2022-06-01 00:56:03 -07:00
Aaron Hong
f7a658450f
Move DrawableTaikoRulesetTestScene's hardcoded beatmap to CreateBeatmap(..) method instead of load(..) method, so that the class is more extensible and reusable
2022-06-01 00:54:49 -07:00
Aaron Hong
2471c242b4
Merge branch 'master' of https://github.com/ppy/osu into ppy-master
2022-05-31 21:01:04 -07:00
Dan Balasescu
934bcaf82e
Adjust tests
2022-05-17 09:10:52 +10:00
Dean Herbert
fecf92e16f
Update libraries to latest versions
2022-05-11 19:54:59 +09:00
Dan Balasescu
494955aff1
Resolve inspection issues
2022-04-14 13:11:11 +09:00
Salman Ahmed
c1693e4387
Use LegacySkinPlayerTestScene
instead of reimplementing
2022-04-07 00:13:56 +03:00
Salman Ahmed
16f626fb64
Add legacy classic taiko player test scene
2022-04-06 01:21:19 +03:00
Dan Balasescu
32e55e7d78
Merge branch 'master' into osu-diff-calc-max-combo
2022-03-31 15:08:08 +09:00
Aaron Hong
0f83308f7b
Update osu!taiko TestSceneInputDrum with InputDrum changes for touch controls
2022-03-11 02:49:10 -08:00
Shivam
1a7a160f0a
Update vscode launch.json files for all other projects
2022-02-25 14:28:54 +01:00
Dan Balasescu
567da9214e
Merge branch 'master' into osu-diff-calc-max-combo
2022-02-18 18:35:24 +09:00
Dean Herbert
d79845fb1d
Revert NUnit3TestAdaptor
(again)
...
Console output is still broken. See
https://github.com/ppy/osu/runs/5196023462?check_suite_focus=true .
2022-02-15 17:06:34 +09:00
Dean Herbert
60153bb69d
Update nuget packages to highest usable versions
...
EF packages are intentionally pinned to 5.0.14 as higher versions no
longer support `netstandard2.1`, which we require for xamarin projects.
2022-02-15 15:19:23 +09:00
Dean Herbert
5b30921cbf
Merge branch 'master' into net6
2022-02-14 22:06:35 +09:00
Dean Herbert
176bb4a4e2
Update desktop projects to target .NET 6
2022-02-10 17:42:09 +09:00
Dan Balasescu
781cb9f18d
Move HasPassed/HasFailed into GameplayState
2022-02-01 14:46:24 +09:00