Salman Ahmed
|
1ea5a2e6a7
|
Fix incorrect assert step name
|
2022-01-23 10:11:12 +03:00 |
|
Bartłomiej Dach
|
f39f2c93b5
|
Add control for arbitrary-numerator time signatures
|
2022-01-22 20:50:31 +01:00 |
|
Bartłomiej Dach
|
735414bc49
|
Replace TimeSignatures enum with struct for storage of arbitrary meter
|
2022-01-22 20:50:31 +01:00 |
|
Susko3
|
9b63f15e68
|
Add failing test
|
2022-01-21 13:58:30 +01:00 |
|
Dean Herbert
|
114c9e8c1f
|
Update all usages of CreateContext to use either Run or Write
|
2022-01-21 17:27:08 +09:00 |
|
Dan Balasescu
|
4f86a2cb61
|
Merge pull request #16525 from bdach/beatmap-listing-overflow-and-scrolling
Improve usability of expanded card content on beatmap listing
|
2022-01-20 14:14:44 +09:00 |
|
Bartłomiej Dach
|
4cad5890c6
|
Add test coverage for news sidebar showing wrong headers
|
2022-01-19 23:12:35 +01:00 |
|
Bartłomiej Dach
|
d925e44b40
|
Add test coverage for beatmap card expanded content clipping
|
2022-01-19 22:08:52 +01:00 |
|
Dan Balasescu
|
581873f944
|
Merge pull request #16497 from peppy/top-local-rank-optimisation
Rewrite `TopLocalRank` to use realm subscriptions
|
2022-01-19 14:22:12 +09:00 |
|
Dan Balasescu
|
3e5d29ed00
|
Merge pull request #16505 from peppy/remove-base-difficulty-usage
Remove all usage of `BaseDifficulty` (and access `Difficulty` instead)
|
2022-01-19 13:53:55 +09:00 |
|
Dean Herbert
|
201f2d7813
|
Add comprehensive test coverage for TopLocalRank
|
2022-01-19 13:48:00 +09:00 |
|
Dan Balasescu
|
f6f44029e8
|
Merge pull request #16507 from peppy/more-ingore-rules
Add some missing `IgnoredAttributes` to reduce automapper overhead
|
2022-01-19 12:26:37 +09:00 |
|
Bartłomiej Dach
|
7df18c7767
|
Merge branch 'master' into playlist-test-coverage
|
2022-01-18 20:17:48 +01:00 |
|
Dean Herbert
|
67bf95bc91
|
Remove all usage of AuthorString
|
2022-01-18 23:30:40 +09:00 |
|
Dean Herbert
|
7f65f3a47f
|
Remove all usage of BaseDifficulty (and access Difficulty instead)
|
2022-01-18 22:57:39 +09:00 |
|
Dean Herbert
|
02baad30d7
|
Merge branch 'master' into global-bindable-thread-safety
|
2022-01-18 18:12:00 +09:00 |
|
Dan Balasescu
|
73a1f27ce5
|
Merge branch 'master' into realm-integration/score-and-beatmaps
|
2022-01-18 17:31:37 +09:00 |
|
Dean Herbert
|
3e9e7a8fb6
|
Fix PLaylistsResultsScreen tests falling over due to missing beatmap
|
2022-01-18 16:48:27 +09:00 |
|
Dean Herbert
|
8978b88f69
|
Add test coverage of startup ruleset being non-default
|
2022-01-18 16:22:15 +09:00 |
|
Dean Herbert
|
1b62a685f3
|
Merge branch 'master' into realm-integration/score-and-beatmaps
|
2022-01-18 15:07:59 +09:00 |
|
Dean Herbert
|
d26f4d50bd
|
Add test coverage of aggregate room scores displaying correctly
|
2022-01-18 14:00:12 +09:00 |
|
Dean Herbert
|
c3d3c03f0f
|
Fix TestScenePlaylistsScreen crashing on entering room
|
2022-01-18 13:42:41 +09:00 |
|
Dean Herbert
|
da9a60a695
|
Update broken test scenes to match new OsuTestScene logic
|
2022-01-18 13:41:50 +09:00 |
|
Dan Balasescu
|
e9c96908d5
|
Merge pull request #16481 from peppy/fix-scores-container-tests
Rewrite `TestSceneScoresContainer` to work again
|
2022-01-17 20:39:14 +09:00 |
|
Dean Herbert
|
0ba0b5f11a
|
Fix test step not being until when it needs to be
|
2022-01-17 19:45:32 +09:00 |
|
Dan Balasescu
|
f6b9d36acf
|
Remove unused using
|
2022-01-17 17:06:04 +09:00 |
|
Dean Herbert
|
a80e461000
|
Add better test coverage of user top scores
|
2022-01-17 16:23:58 +09:00 |
|
Dean Herbert
|
12fd279b7d
|
Add test to check full flow of rebinding gameplay key bindings
Addresses a regression found in realm PR that was not covered by tests.
|
2022-01-17 16:00:17 +09:00 |
|
Dean Herbert
|
6436b6186f
|
Rewrite TestScenScoresContainer to work again
|
2022-01-17 15:15:39 +09:00 |
|
Dean Herbert
|
5dc7425b2c
|
Fix incorrect realm (non-isolated instance) being used in two test scenes
|
2022-01-17 14:55:23 +09:00 |
|
Dean Herbert
|
90166829c3
|
Update tests which were importing scores without a valid beatmap
|
2022-01-17 14:47:19 +09:00 |
|
Bartłomiej Dach
|
03e4ec4214
|
Merge branch 'master' into realm-integration/score-and-beatmaps
|
2022-01-15 14:45:42 +01:00 |
|
Susko3
|
19467e58c1
|
Remove unused params from BDL methods
|
2022-01-15 01:06:39 +01:00 |
|
Susko3
|
9af9155e66
|
Fix osu.Game.Tests.Android not building
|
2022-01-14 17:37:58 +01:00 |
|
Dean Herbert
|
8d4a3cc569
|
Remove pointless Metadata set
|
2022-01-14 23:27:33 +09:00 |
|
Dean Herbert
|
9900a3f408
|
Remove outdated comment
|
2022-01-14 21:40:35 +09:00 |
|
Dean Herbert
|
289ae7c72f
|
Update one more mismatched test implementation
|
2022-01-14 21:39:42 +09:00 |
|
Dean Herbert
|
a59dcccab7
|
Add local ContextFactory caching to all remaining test scenes that create local managers
|
2022-01-14 19:59:21 +09:00 |
|
Dean Herbert
|
eb5f15a77e
|
Merge pull request #16420 from bdach/slider-paste-parsing-failures-2
Fix pasted sliders having sample points with time at infinity
|
2022-01-13 23:28:49 +09:00 |
|
Dean Herbert
|
4f8d29c1c0
|
Merge branch 'master' into realm-integration/score-and-beatmaps
|
2022-01-13 18:25:09 +09:00 |
|
Dean Herbert
|
7147799895
|
Merge pull request #16273 from Joehuu/fix-remaining-identifier-names
Normalise more identifier names
|
2022-01-13 17:06:57 +09:00 |
|
Dean Herbert
|
e1f5acd689
|
Remove names from user dictionary
|
2022-01-13 12:40:19 +09:00 |
|
Dan Balasescu
|
672c1d36dc
|
Fix intermitten screen navigation tests
|
2022-01-13 05:52:04 +09:00 |
|
Bartłomiej Dach
|
07fc772c24
|
Merge branch 'master' into slider-paste-parsing-failures-2
|
2022-01-12 19:06:36 +01:00 |
|
Dean Herbert
|
2212bea17f
|
Fix test failures due to double BeginPlaying calls
|
2022-01-13 01:34:29 +09:00 |
|
Dean Herbert
|
b2d09b7b10
|
Fix further warnings
|
2022-01-12 23:42:12 +09:00 |
|
Dean Herbert
|
b5f670cc5b
|
Add far too many fixes for ruleset non-nullable requirements
|
2022-01-12 23:24:11 +09:00 |
|
Dean Herbert
|
51251e3204
|
Fix CI reported warnings
|
2022-01-12 22:39:00 +09:00 |
|
Dean Herbert
|
38cc1ce098
|
Add missing ruleset in test scores
|
2022-01-12 18:51:30 +09:00 |
|
Dean Herbert
|
34aa1bf21d
|
Sanitise and remove some usages of Detach which are no longer required
|
2022-01-12 17:49:11 +09:00 |
|
Dean Herbert
|
e0c59f4b3c
|
Localise EF context factory usage to migration only
|
2022-01-12 17:49:11 +09:00 |
|
Dean Herbert
|
7dba3c3551
|
Fix most remaining test issues
|
2022-01-12 17:49:11 +09:00 |
|
Dean Herbert
|
b7ee6d1866
|
Add protections against test null refs when beatmap load fails
|
2022-01-12 17:49:11 +09:00 |
|
Dean Herbert
|
dc9ea4adeb
|
Remove incorrect test assertion
|
2022-01-12 17:49:11 +09:00 |
|
Dean Herbert
|
dd19487eb8
|
Fix custom import process in TestSceneDrawableRoomPlaylist not working with realm
|
2022-01-12 17:49:11 +09:00 |
|
Dean Herbert
|
6613a7e4ae
|
Fix another case of test ruleset without overriding ShortName primary key
|
2022-01-12 17:49:11 +09:00 |
|
Dean Herbert
|
cd88ccab4f
|
Fix TestScenePlaySongSelect failure due to detach clone depth
|
2022-01-12 17:49:11 +09:00 |
|
Dean Herbert
|
9e2ca583a3
|
Fix incorrect realm factory isolation in TestScenePlaySongSelect
|
2022-01-12 17:49:11 +09:00 |
|
Dean Herbert
|
ac3b7aa893
|
Fix more incorrect test access to ILive
|
2022-01-12 17:49:10 +09:00 |
|
Dean Herbert
|
8e79898e26
|
Fix a couple of minor issues with TestSceneBeatmapRecommendations
|
2022-01-12 17:49:10 +09:00 |
|
Dean Herbert
|
5cbd731864
|
Add RulesetInfo hashcode implementation and tidy up equality
|
2022-01-12 17:49:10 +09:00 |
|
Dean Herbert
|
605898ec53
|
Add missing "non-null" elements missing from some tests
|
2022-01-12 17:49:10 +09:00 |
|
Dean Herbert
|
4b690703b3
|
Remove unnecessary DI dependencies from cache test
|
2022-01-12 17:49:10 +09:00 |
|
Dean Herbert
|
41d90cd0b5
|
Fix beatmap carousel test failures
|
2022-01-12 17:49:10 +09:00 |
|
Dean Herbert
|
8ecfb9172e
|
Fix multiple tests with incorrect access to beatmap imports
|
2022-01-12 17:49:10 +09:00 |
|
Dean Herbert
|
43c7b0d2c8
|
Fix unsupported realm operations in multiple tests
|
2022-01-12 17:49:10 +09:00 |
|
Dean Herbert
|
fa7dddcf3c
|
Fix TestScenePresentScore sharing metadata/difficulty across multiple beatmaps
|
2022-01-12 17:00:17 +09:00 |
|
Dean Herbert
|
6251713796
|
Add missing Ruleset in ReplayRecorder tests
|
2022-01-12 17:00:17 +09:00 |
|
Dean Herbert
|
e74a5022c9
|
Fix multiple tests via null checks and changing ToLive to Detach
flow
|
2022-01-12 17:00:17 +09:00 |
|
Dean Herbert
|
52ca649159
|
Fix results screen test failures due to relation query
|
2022-01-12 17:00:17 +09:00 |
|
Dean Herbert
|
de076678fe
|
Fix some remaining test failures
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
3811bd8520
|
Fix some null inspections
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
1f9318265e
|
Update ToLive usages in line with recent changes
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
31a3161189
|
Make tests compile again
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
3152d2d8a0
|
"Update" BeatmapCarousel
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
00e3af3366
|
Update model manager and many related classes to get things compiling again
|
2022-01-12 17:00:00 +09:00 |
|
Dean Herbert
|
4f6a05ce3d
|
Reimplement all query methods
|
2022-01-12 16:57:27 +09:00 |
|
Dean Herbert
|
53792811b2
|
more fixes (almost compiles, except ruleset and manager)
|
2022-01-12 16:57:27 +09:00 |
|
Dean Herbert
|
b8cd3cdbbc
|
Various updates to ruleset and primary key usages to move closer to realm support
|
2022-01-12 16:57:13 +09:00 |
|
Dean Herbert
|
116f35c52a
|
Remove EF FileStore
|
2022-01-12 16:39:36 +09:00 |
|
Dean Herbert
|
e6fdd0e969
|
Miscellaneous fixes that don't fit elsewhere
|
2022-01-12 16:39:36 +09:00 |
|
Dean Herbert
|
2cb97dd599
|
Remove unnecessary assigns of EF foreign ID fields in tests
|
2022-01-12 16:39:36 +09:00 |
|
Dean Herbert
|
6a671b0a52
|
Remove unnecessary assigns of BeatmapSetInfo.Metadata
|
2022-01-12 16:39:36 +09:00 |
|
Dean Herbert
|
fda529de26
|
Update usages of APIUser to RealmUser
|
2022-01-12 16:39:36 +09:00 |
|
Dean Herbert
|
213d89b479
|
Update null fallback cases involving OnlineID
|
2022-01-12 16:39:36 +09:00 |
|
Dean Herbert
|
37673f4cf8
|
Update sets of BeatmapSet.Metadata to instead create a Beatmap
|
2022-01-12 16:39:36 +09:00 |
|
Dean Herbert
|
e6f6558ddf
|
Update mock model usage to set GUID s instead of int s
|
2022-01-12 16:39:36 +09:00 |
|
Bartłomiej Dach
|
970e0cc85a
|
Merge branch 'master' into beatmap-background-with-storyboard-stopping
|
2022-01-11 21:39:49 +01:00 |
|
Bartłomiej Dach
|
e91d3dd8b4
|
Add failing test for incorrect sample control point time after paste
|
2022-01-11 21:34:22 +01:00 |
|
Dan Balasescu
|
60e42bf45e
|
Add lenience to fix test failures
|
2022-01-11 23:01:17 +09:00 |
|
Dan Balasescu
|
3cb5f43f77
|
Fix incorrect action returned for wiki links in DEBUG mode
|
2022-01-11 17:46:49 +09:00 |
|
Dan Balasescu
|
269df08fc9
|
Make ChatLink tests into proper unit test methods
|
2022-01-11 17:42:02 +09:00 |
|
Dan Balasescu
|
af9fad00c3
|
Merge branch 'master' into async-deadlock-safety
|
2022-01-10 16:11:09 +09:00 |
|
Dan Balasescu
|
928023fabb
|
Merge pull request #16362 from bdach/multiplayer-wrong-ruleset
Fix multiplayer starting gameplay using last picked item ruleset rather than actual current item ruleset
|
2022-01-10 15:10:27 +09:00 |
|
Bartłomiej Dach
|
82d6639a3b
|
Decouple rankings table test from online API
|
2022-01-09 14:42:19 +01:00 |
|
Bartłomiej Dach
|
446962446e
|
Add test coverage for correct revert of mods when play starts at song select
|
2022-01-08 14:50:58 +01:00 |
|
Bartłomiej Dach
|
3dd5705a81
|
Add test coverage for correct revert of mods after new item is queued
|
2022-01-08 14:50:58 +01:00 |
|
Bartłomiej Dach
|
50077f05bd
|
Add test coverage for correct revert of ruleset when play starts at song select
|
2022-01-08 14:50:57 +01:00 |
|
Bartłomiej Dach
|
f026973b19
|
Add failing test for ruleset incorrectly applying from latest picked item
|
2022-01-08 14:50:54 +01:00 |
|
Bartłomiej Dach
|
881fa2b86b
|
Add basic test scene for scoreboard time
|
2022-01-07 19:18:16 +01:00 |
|