Dean Herbert
|
dd5b127fb5
|
Update various tests to enable NRT to avoid new inspection failures
|
2022-07-07 17:51:49 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Salman Ahmed
|
d73afcaf48
|
Fix existing test coverage false-passing
Also improves general test coverage to test more realisticly, in order
to produce accurate results.
|
2022-05-21 17:12:04 +03:00 |
|
Dean Herbert
|
fbf0e5a45c
|
Remove startFromSkipTarget parameter and update usages that required said behaviour
|
2022-04-13 14:25:43 +09:00 |
|
Dean Herbert
|
4bc7c69bf7
|
Fix test regression due to missing argument
|
2022-03-18 16:27:14 +09:00 |
|
Dean Herbert
|
e3ab5de8cd
|
Tidy up constructor logic overlap with gameplayStartTime
|
2022-03-18 01:35:50 +09:00 |
|
Dan Balasescu
|
e947c97e10
|
Merge branch 'master' into spectator-reliability
|
2022-02-25 20:20:30 +09:00 |
|
Dan Balasescu
|
f9d9ad388b
|
Add chat display to multiplayer spectator screen
|
2022-02-25 16:03:28 +09:00 |
|
Dean Herbert
|
c94e7e2abe
|
Add ability to simulate network failures to TestSpectatorClient
|
2022-02-24 02:23:48 +09:00 |
|
Dean Herbert
|
14c8ce50a0
|
Prefix all test send methods in TestSpectatorClient with Send
|
2022-02-24 02:23:48 +09:00 |
|
Dean Herbert
|
6a08fd57ef
|
Rename "client" fields in tests to specify whether spectator or multiplayer
|
2022-02-16 09:52:18 +09:00 |
|
Salman Ahmed
|
4f4f60248f
|
Add failing test case
|
2022-01-30 01:46:10 +03:00 |
|
Dean Herbert
|
5288eedd31
|
Update all usages of RulesetID and Ruleset.ID to use Ruleset.OnlineID
|
2022-01-27 15:38:03 +09:00 |
|
Dean Herbert
|
31a3161189
|
Make tests compile again
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
213d89b479
|
Update null fallback cases involving OnlineID
|
2022-01-12 16:39:36 +09:00 |
|
Dean Herbert
|
00177a3ae1
|
Update usages to new naming
|
2022-01-06 22:54:43 +09:00 |
|
Dean Herbert
|
73b40e6833
|
Replace usage of .Result with .WaitSafelyForResult
|
2022-01-04 11:51:41 +09:00 |
|
Dean Herbert
|
6a098a8634
|
Rename BeatmapInfo.OnlineBeatmapID to OnlineID to match interface
|
2021-11-12 17:46:24 +09:00 |
|
Dean Herbert
|
0ecf5f201c
|
Rename User to APIUser and move to correct namespace
|
2021-11-07 11:26:01 +09:00 |
|
Dean Herbert
|
95837990f3
|
Apply some second-pass inspections that appeared after previous changes
|
2021-10-27 13:09:30 +09:00 |
|
Dean Herbert
|
6944151486
|
Apply batch fixing of built-in types using var
|
2021-10-27 13:04:41 +09:00 |
|
Salman Ahmed
|
1650fbb8be
|
Add failing test steps
|
2021-08-27 13:24:37 +03:00 |
|
Salman Ahmed
|
b7a0316194
|
Shorten test player count to 4 for less steps
|
2021-08-27 13:14:56 +03:00 |
|
Salman Ahmed
|
5acaafa708
|
Make end accept one user ID rather than unnecessarily an array
|
2021-08-25 18:28:25 +03:00 |
|
Salman Ahmed
|
998abcbf31
|
Replace occurences of Enumerable.Range(PLAYER_1_ID, ...) with a method
|
2021-08-25 18:25:31 +03:00 |
|
Salman Ahmed
|
13acdb5f19
|
Add test coverage
|
2021-08-25 11:31:02 +03:00 |
|
Salman Ahmed
|
53c3eccfb5
|
Force HUD visibility mode to "Always" during testing
|
2021-08-16 07:21:37 +03:00 |
|
Salman Ahmed
|
1fed9193f8
|
Revert reverted segment to fix failure
|
2021-08-13 15:24:10 +03:00 |
|
Salman Ahmed
|
c32ba9e38f
|
Remove arbitrarily-set wait step with until step instead, keeping the comment
|
2021-08-13 15:06:11 +03:00 |
|
Salman Ahmed
|
7cf6b551d3
|
Replace until step with wait step with explanatory comment
|
2021-08-13 13:01:17 +03:00 |
|
Salman Ahmed
|
f5cea0cacd
|
Fix failing test and rename to match new behaviour
|
2021-08-13 12:12:20 +03:00 |
|
Salman Ahmed
|
fc22e806f4
|
Cover newly hidden/expired elements in existing test
|
2021-08-13 07:30:24 +03:00 |
|
Salman Ahmed
|
1892db7f37
|
Add test coverage
|
2021-08-13 06:38:28 +03:00 |
|
smoogipoo
|
5d0b92e28c
|
Fix multi spectator test not showing teams
|
2021-08-12 10:38:20 +09:00 |
|
Dean Herbert
|
a503274e1d
|
Pass through MultiplayerRoomUser s instead of int s to avoid re-retrieval
|
2021-08-10 18:39:20 +09:00 |
|
Dean Herbert
|
551929cf5a
|
Simplify method of marking players as playing in test scenes
|
2021-08-09 19:18:13 +09:00 |
|
Dean Herbert
|
5f3d087101
|
Also add team score display to multiplayer spectator screen
|
2021-08-09 19:17:51 +09:00 |
|
PercyDan54
|
e1c646b9b2
|
Remove redundant arguments
|
2021-07-05 23:52:39 +08:00 |
|
smoogipoo
|
aa7405afa1
|
Increase number of sent frames to prevent timing issues
|
2021-06-30 20:16:57 +09:00 |
|
Dean Herbert
|
741ecbb2df
|
Merge branch 'master' into spectator-start-at-end-2
|
2021-06-30 15:06:30 +09:00 |
|
Dean Herbert
|
4337577448
|
Remove unused private methods
|
2021-06-30 14:31:27 +09:00 |
|
smoogipoo
|
331b7237ab
|
Attempt to fix one more intermittent test failure
|
2021-06-29 23:02:20 +09:00 |
|
smoogipoo
|
6dd3c6fe93
|
Make MultiSpectatorScreen and tests more resillient to timing
|
2021-06-29 22:45:51 +09:00 |
|
smoogipoo
|
8e04d73b67
|
Merge branch 'rework-multiplayer-test-scenes' into spectator-start-at-end-2
|
2021-06-29 17:06:57 +09:00 |
|
smoogipoo
|
c0d2b41d4c
|
Move SpectatorClient into multiplayer dependencies
|
2021-06-25 17:55:16 +09:00 |
|
smoogipoo
|
7aefbe3da1
|
Move UserLookupCache inside dependencies
|
2021-06-25 17:37:02 +09:00 |
|
smoogipoo
|
81a812e216
|
Rework MultiplayerTestScene to make use of OnlinePlayTestScene
|
2021-06-25 15:00:10 +09:00 |
|
smoogipoo
|
0a8daab4f7
|
Pause master clock when too far ahead
|
2021-06-11 19:15:53 +09:00 |
|
smoogipoo
|
e9ebbd298d
|
Add a few more tests
|
2021-06-11 18:13:54 +09:00 |
|
smoogipoo
|
58d71e4aea
|
Remove local "next frame" storage
|
2021-06-10 22:41:38 +09:00 |
|