1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-11 10:18:22 +08:00
osu-lazer/osu.Game/Tests
Bartłomiej Dach de52f0a80c
Decouple notifications websocket handling from chat operations
This is a prerequisite for https://github.com/ppy/osu/pull/25480.

The `WebSocketNotificationsClient` was tightly coupled to chat specifics
making it difficult to use in the second factor verification flow.
This commit's goal is to separate the websocket connection and message
handling concerns from specific chat logic concerns.
2024-01-25 14:47:29 +01:00
..
Beatmaps ...in a safer way 2024-01-04 17:13:21 +09:00
Gameplay Automated #nullable processing 2022-06-17 16:37:17 +09:00
Rulesets Mark CreateConfig() return type as nullable because it's not required all ruleset to implement. 2022-07-10 10:15:27 +08:00
Visual Reduce code duplication in test 2024-01-08 12:52:14 +01:00
CleanRunHeadlessGameHost.cs Update IPC usages 2024-01-18 19:45:36 +09:00
FlakyTestAttribute.cs Fix flaky tests not running at all with environment variable set 2022-07-07 04:24:10 +03:00
OsuTestBrowser.cs Remove test scene background stack and use new ChangeBackgroundColour method 2023-10-12 14:08:31 +09:00
PollingChatClient.cs Decouple notifications websocket handling from chat operations 2024-01-25 14:47:29 +01:00
PollingChatClientConnector.cs Decouple notifications websocket handling from chat operations 2024-01-25 14:47:29 +01:00
VisualTestRunner.cs Update IPC usages 2024-01-18 19:45:36 +09:00