Commit Graph

90 Commits

Author SHA1 Message Date
e3a41f6118 Rename variable to make more sense
It needs to be explicitly stated that the users in this list are related
to the *joined* room. Especially since it's sharing its variable name
with `SpectatorStreamingClient` where it has the opposite meaning (is a
list of *globally* playing players).
2020-12-29 14:27:35 +09:00
f7407347f7 Add test coverage of PlayingUsers tracking 2020-12-28 20:07:05 +01:00
1c31a4a6b6 Expose animation start time as mutable in interface 2020-11-22 13:11:22 +01:00
240c1b0aef Add support for changing animation start time after load 2020-11-21 20:06:30 +01:00
81d0b42930 Add failing test case 2020-11-21 19:51:27 +01:00
abaa532766 Add test coverage for streaming replay playback 2020-10-30 16:24:02 +09:00
f218a32e5f Merge branch 'master' into tourney-asset-refactor 2020-10-19 14:42:52 +09:00
c4fdd35223 Fix same-type incompatibility through multimod 2020-10-14 19:53:37 +09:00
7d2eeb9795 Fix test names 2020-10-14 19:18:04 +09:00
d7a52e97ff Fix multimod difficulty combinations not generating correctly 2020-10-14 19:03:11 +09:00
a7c43e17c2 Add test coverage 2020-10-10 15:41:48 +02:00
1989141968 Merge branch 'master' into tourney-asset-refactor 2020-10-07 21:34:07 +09:00
ad42ce5639 Add failing test cases 2020-10-04 14:54:51 +02:00
d6fe5482d3 Add failing test showing missing control point removal 2020-10-02 15:28:21 +09:00
3cef93ee27 Centralise import test helper methods 2020-09-18 18:05:33 +09:00
89a2f20922 Use new CleanRun host class in import tests 2020-09-17 16:12:30 +09:00
835c8d74b7 Wait for two update frames before attempting to migrate storage 2020-09-17 16:12:18 +09:00
a350802158 Fix wrong mono streak length handling in corner case 2020-09-10 20:50:26 +02:00
d387c0cba0 Merge branch 'master' into morth-taiko-changes 2020-09-03 17:35:26 +09:00
0980f97ea2 Replace precision check with absolute equality assert 2020-08-31 16:06:24 +02:00
3b22b891d1 Add failing test cases 2020-08-31 14:29:18 +02:00
f9fe37a8a5 Added test for "hp" filter keyword 2020-08-22 01:54:01 +03:00
6c759f31f1 Add and use limited capacity queue 2020-08-18 20:19:58 +02:00
c167727ac6 Merge branch 'master' into tourney-asset-refactor
# Conflicts:
#	osu.Game/IO/OsuStorage.cs
2020-08-09 12:38:41 +02:00
3a5784c410 Ensure directories are deleted before migration tests run 2020-07-09 15:08:15 +09:00
1edfac4923 Fix test failing 2020-07-01 23:21:08 +09:00
47a732ef60 Address review comments
Now asserting instead of an if-statement, change cast from OsuStorage to MigratableStorage and make internal virtual properties protected.
2020-06-24 23:01:56 +02:00
063503f4db Move null check outside of the loop 2020-06-24 20:43:56 +02:00
af11340849 Fix nullref exceptions and redundant explicit type 2020-06-24 02:13:28 +02:00
c32ef5e718 Address formatting issues 2020-06-24 00:37:29 +02:00
a47d34f1db make ignore properties protected virtual get-only in base 2020-06-23 23:34:26 +02:00
21774b8967 Move static properties to parent class and inherit OsuStorage from it 2020-06-22 11:38:50 +02:00
1d4d749b53 Undo blank line removal
Was too excited to add blank lines before submitting the PR that I overdid it
2020-06-11 15:56:34 +02:00
222ac86304 Add newlines at the end of the file 2020-06-11 15:52:14 +02:00
800c46f752 Fix test function override 2020-06-02 14:39:15 +09:00
2c6887e610 Remove unnecessary use of and remove StartupStorage 2020-05-31 19:49:03 +03:00
82fe99cf4a Replace any potential usage of Environment.CurrentDirectory with a new RuntimeInfo.StartupDirectory
Using `Environment.CurrentDirectory` for storing / reading files is dangerous as the current directory is mutable and can be changed when performing a certain operation (like opening solutions in roslyn type reference builder for example).
2020-05-31 02:24:49 +03:00
bc6b64b1d7 Add failing test 2020-05-17 22:10:09 +02:00
aea192080a Fix incorrect storage name 2020-05-15 13:02:46 +09:00
7641507c90 Ensure test directories are deleted before subsequent run 2020-05-15 10:45:57 +09:00
0690d81bbb Add protection against migrating to a nested folder 2020-05-15 10:40:26 +09:00
19f117ae53 Update test logic for new exception type 2020-05-15 10:28:03 +09:00
827d75b152 Revert "Add protection against migrating to a nested folder"
This reverts commit ef8375b442.
2020-05-14 22:44:27 +09:00
ef8375b442 Add protection against migrating to a nested folder 2020-05-14 22:42:42 +09:00
e4a23b3e7d Fix ignored excluding more than top level 2020-05-12 12:39:04 +09:00
6c350db097 Add connection flushing support 2020-05-11 21:39:44 +09:00
36640f5dda Merge branch 'master' into migration-backend 2020-05-11 18:52:36 +09:00
384862d48b Fix incorrect relative paths when using GetStorageForDirectory 2020-05-10 13:20:13 +09:00
5dda94187e Add more edge case testing 2020-05-09 20:13:44 +09:00
1348bdaa15 Merge branch 'custom-data-directory' into migration-backend 2020-05-09 19:32:29 +09:00