Commit Graph

592 Commits

Author SHA1 Message Date
7d37c4df8c Fix broken osu tests 2021-04-07 20:17:20 +09:00
42e816fcae Add failing tests 2021-04-05 17:48:29 +09:00
345779b19a Merge branch 'master' into diffcalc/fix/clockrate-adjusted-decay 2021-04-02 20:58:29 +09:00
6a286c5e21 Bump Microsoft.NET.Test.Sdk from 16.9.1 to 16.9.4
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.9.1 to 16.9.4.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v16.9.1...v16.9.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-01 17:16:02 +00:00
1c1af98144 Update values 2021-03-26 11:47:41 +09:00
8438fce764 Merge branch 'master' into diffcalc/fix/clockrate-adjusted-decay 2021-03-26 11:47:38 +09:00
c715b9b89e Merge branch 'master' into legacy-spinner-bonus 2021-03-25 18:09:25 +09:00
08fcdc8ee4 Update difficulty calculator tests with floating point differences 2021-03-23 15:38:01 +09:00
a16c0641b2 Revert EF Core to version 2.2
This reverts commit f3faad74d5, reversing
changes made to 712e7bc7bf.

Several issues arose after migrating to 5.0, including, but possibly not
limited to, performance regressions in song select, as well as failures
when attempting to save beatmaps after metadata changes in the editor.
2021-03-21 11:05:15 +01:00
aec859b4d1 Merge branch 'master' into fix-unsafe-skinnable-sample-play 2021-03-18 19:51:46 +01:00
7fa5fd5647 Update usages of config with framework changes 2021-03-17 16:10:16 +09:00
1573298e68 Update remaining package references to point to efcore5 2021-03-15 13:12:10 +09:00
c4048c9831 Merge branch 'master' into legacy-spinner-bonus 2021-03-13 05:54:34 +03:00
97f56340af Add legacy score font to testing old skin 2021-03-06 20:27:56 +03:00
b03efd6940 Bump Microsoft.NET.Test.Sdk from 16.8.3 to 16.9.1
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.8.3 to 16.9.1.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v16.8.3...v16.9.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-02 00:43:45 +00:00
ee6a94273d Merge branch 'master' into fix-unsafe-skinnable-sample-play 2021-02-22 18:31:27 +09:00
417bb07b36 Update tests with fixed diffcalc values 2021-02-20 20:23:49 +11:00
9d229a5ec2 Add tests for clockrate adjusted difficulty calculations 2021-02-20 16:27:58 +11:00
00574a5288 Use ISample everywhere in Skin GetSample lookup path 2021-02-18 18:32:28 +09:00
72b2123500 Update nunit in line with framework 2021-02-15 21:42:35 +09:00
d3f0c0730d Merge branch 'master' into non-concurrent-sample-playback 2021-02-12 17:22:15 +09:00
aaa0362b12 Merge branch 'master' into autoplay-rate-independence 2021-02-11 17:39:45 +09:00
321ca43b61 Update test 2021-02-10 20:28:00 +09:00
1cb51fa8d2 Merge branch 'master' into autoplay-rate-independence 2021-02-09 16:05:34 +09:00
0df15b4d7a Add test coverage 2021-02-07 19:25:33 +01:00
3fabe247b0 Allow OsuModGenerator to accept a mod list 2021-02-07 18:35:34 +01:00
68c20a2a37 Allow autoplay score generation to access mod list 2021-02-07 18:35:34 +01:00
6aece18f8d Add OOHP tests 2021-02-05 15:36:47 +09:00
64a2c7825e Fix incorrect assert 2021-02-05 15:26:12 +09:00
c9481ebbaf Rename test scene 2021-02-05 15:25:26 +09:00
de9d075f94 Initial sample + samplechannel rework 2021-01-19 17:11:40 +09:00
1e99357a97 Update build configurations to net5.0 paths 2021-01-19 12:13:27 +09:00
1364de1166 Merge branch 'master' into beatmap-colour-setting 2021-01-18 16:07:46 +09:00
c80e9c08fd Merge branch 'master' into net5.0 2021-01-16 16:07:44 +01:00
a3535f4b79 Further simplified beatmap colouring tests. 2021-01-16 02:09:35 -05:00
112967c1e8 Created base class for testing beatmap colours. 2021-01-15 23:46:46 -05:00
6adb6b6700 Fix spinner tests not playing spinning sound due to empty hitsamples 2021-01-15 17:13:52 +09:00
88a27124c0 Make long spinner test longer and fix step name 2021-01-15 17:13:27 +09:00
0ea4e221b2 Merge branch 'master' into net5.0 2021-01-14 14:02:51 +03:00
8b95817f7a Moved SkinProvidingContainer bindable fetching to common method. Replaced redundant test boolean declarations with inline values. 2021-01-13 16:05:46 -05:00
80bcd78a48 Removed unnecessary using. 2021-01-13 02:04:59 -05:00
5f10bcce02 Added beatmap colour settings checkbox and associated tests. 2021-01-13 00:09:22 -05:00
9984c80c87 Make useless existing test actually fail 2021-01-06 22:08:37 +01:00
0fd2e368c1 Bump Microsoft.NET.Test.Sdk from 16.8.0 to 16.8.3
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.8.0 to 16.8.3.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v16.8.0...v16.8.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-01 17:53:41 +00:00
3c8f871b28 Move player constructor configuration to dedicated class; add AllowRestart parameter 2020-12-23 17:47:46 +09:00
53da137425 Merge branch 'master' into net5.0 2020-12-10 17:14:21 +09:00
245be2c5ed Adjust namespace 2020-12-04 20:21:53 +09:00
0bc591fef2 Add failing assertions
`GameplayBeatmap` has to be used instead of the normal bindable
`Beatmap`, beecause the former uses osu!-specific hitobjects, while
the latter returns convert objects (i.e. `ConvertSlider`s).

Similarly, the mod has to be fetched from the player instead of the
global bindable, as `Player` has its own cloned instance of the mod, to
which the beatmap is applied. The global bindable instance does not have
`FirstObject` set.
2020-12-03 22:51:59 +01:00
db7e82c560 Add test 2020-12-03 14:54:28 +09:00
71a121389b Merge pull request #11033 from smoogipoo/immutable-hit-samples
Make HitSampleInfo immutable
2020-12-02 14:44:26 +09:00