1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-18 09:23:22 +08:00
Commit Graph

56 Commits

Author SHA1 Message Date
Andrei Zavatski
060b01eee8 Make CreateJudgement public again and add remarks 2024-02-16 20:24:02 +03:00
Andrei Zavatski
5fa54c8c63 Fix remaining use cases 2024-02-10 14:16:45 +03:00
Dan Balasescu
66aa41e001
Fix tests 2024-01-31 18:04:32 +09:00
Dean Herbert
09e5b2fb46
Add test coverage of incorrect default state for Rank when hidden is applied 2024-01-16 13:21:15 +09:00
Dan Balasescu
807443b648
Add HitResult.SliderTailHit 2023-12-30 10:38:47 +09:00
Dan Balasescu
daaadf3fc3
Fix IgnoreMiss judgements not updating accuracy 2023-12-13 11:51:45 +09:00
Bartłomiej Dach
2a6885164c
Update tests to match new scoring expectations 2023-11-24 10:46:21 +09:00
Bartłomiej Dach
3441a9a5b5
Add test coverage for classic scoring overflowing in osu! ruleset 2023-11-23 08:12:34 +09:00
Dean Herbert
f13648418b
Update HitResultTest to be more conformant to original expectations 2023-11-10 12:10:54 +09:00
Dean Herbert
1ae3265f92
Update tests in line with new behaviour 2023-11-09 22:03:22 +09:00
Dean Herbert
7c49843411
Fix various tests 2023-10-16 14:21:33 +09:00
Dan Balasescu
94192644be
Fix tests 2023-10-10 16:54:24 +09:00
Dan Balasescu
89a3be11cb
Add validation test 2023-10-10 09:56:35 +09:00
Dan Balasescu
b65c70018f
Add test for the result 2023-10-09 12:11:29 +09:00
Bartłomiej Dach
72c61c3a6a
Update osu! scoring tests to match updated formulae 2023-09-25 19:16:31 +02:00
Dan Balasescu
7658536b5a Fix CI issues 2023-05-23 19:32:19 +09:00
Dan Balasescu
844c023fb7 Fix tests 2023-05-23 18:18:27 +09:00
Dan Balasescu
486ea153fe Add failing test 2022-12-05 19:00:04 +09:00
Dan Balasescu
7bc8908ca9 Partial everything 2022-11-27 00:00:27 +09:00
Dan Balasescu
c0b13c7e1f Refactor ScoreProcessor ComputeScore() methods 2022-08-29 13:51:10 +09:00
Dan Balasescu
73f41439ae Remove redundant qualifiers 2022-08-25 13:34:58 +09:00
Dan Balasescu
c9ff39f8c3 Add HitResult.LegacyComboIncrease 2022-08-24 19:46:41 +09:00
Dan Balasescu
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
Dan Balasescu
faf145742f Fix incorrect provided ruleset in test 2022-03-15 09:21:09 +09:00
Dan Balasescu
3fff7f4b7e Require ScoreProcessor to receive ruleset 2022-03-14 15:51:10 +09:00
Bartłomiej Dach
e91226f578
Fix 'auto-property never assigned to' inspections 2022-03-08 21:41:10 +01:00
Dan Balasescu
f1c40bd9ed Rework GetScore() method signatures + implementations
Rename legacy-facing overload to mention as much
2022-03-08 22:30:44 +09:00
Dan Balasescu
2c382bd1d9 Rename GetImmediateScore() as overload of GetScore() 2022-03-08 21:49:40 +09:00
Dan Balasescu
46b408be75 Update tests to match new behaviour 2022-02-21 18:19:55 +09:00
smoogipoo
e3ec7e3ddc Adjust test values 2021-09-02 17:01:09 +09:00
Dean Herbert
e71dbfd730 Add inline comment regarding remaining issues with classic scoring 2021-04-28 16:37:48 +09:00
Dean Herbert
8598a0968f
Update calculations in comments to match new logic
Mostly look to be errors that existed before this PR.

Co-authored-by: Endrik <enduslittlecomputer@gmail.com>
2021-04-28 16:29:23 +09:00
smoogipoo
61b7dc1e06 Fix bonus-only maps having 700K base score 2021-04-28 03:42:29 +09:00
smoogipoo
baa6e845aa Change to fluent assertions 2021-04-27 22:43:52 +09:00
smoogipoo
3b04aed491 Add failing test 2021-04-27 22:42:58 +09:00
smoogipoo
3acc612a67 Adjust scoring values to better fit osu!mania 2021-04-05 13:28:46 +09:00
Bartłomiej Dach
25d9b1ecd0 Clarify purpose and construction of extra test 2020-10-12 17:38:22 +02:00
Bartłomiej Dach
82a28d4655 Fix some inaccuracies 2020-10-12 17:34:20 +02:00
Bartłomiej Dach
3224aa7a69 Clarify test math even further 2020-10-12 17:31:46 +02:00
Bartłomiej Dach
df9c4bf0a5 Improve test xmldoc slightly 2020-10-10 13:01:52 +02:00
Endrik Tombak
d6a3564c01 Merge remote-tracking branch 'origin/score-test' into score-test 2020-10-09 17:39:01 +03:00
Endrik Tombak
a279c38af4 Convert all expectedScore values to int 2020-10-09 17:33:13 +03:00
Endrik Tombak
6e8011a7ee Write xmldoc for TestFourVariousResultsOneMiss 2020-10-09 17:28:59 +03:00
Bartłomiej Dach
2d070934d9 Add test coverage for empty beatmaps 2020-10-07 21:22:52 +02:00
Endrik Tombak
6113557acc Add back small tick tests 2020-10-07 17:11:48 +03:00
Endrik Tombak
5e314c0662 Write new test for small ticks 2020-10-06 22:58:09 +03:00
Endrik Tombak
4c9840ccf1 Apply review suggestions 2020-10-06 22:57:55 +03:00
Endrik Tombak
a31fe5f5ff Temporarily remove SmallTickHit tests 2020-10-06 22:26:18 +03:00
Endrik Tombak
6684a98a32 Also test Classic scoring 2020-10-06 20:24:42 +03:00
Endrik Tombak
879131c675 Also test Goods and Perfects 2020-10-06 20:02:33 +03:00