Bartłomiej Dach
|
c429c74d89
|
Expose and use test ruleset config cache in test scenes
|
2021-12-23 19:42:26 +01:00 |
|
Bartłomiej Dach
|
77da1e12d5
|
Add test implementation of the ruleset config cache
|
2021-12-23 19:40:55 +01:00 |
|
Bartłomiej Dach
|
1040590844
|
Add cancellation support to game-side IResourceStore s
|
2021-12-23 10:33:17 +01:00 |
|
Dean Herbert
|
183b95cbc2
|
Rename BeatmapSetOnlineStatus to BeatmapOnlineStatus
This variable is used at more than just a set level.
|
2021-11-24 18:42:49 +09:00 |
|
Dean Herbert
|
8c60f37508
|
Fix cases of dynamically assigning Beatmap s to BeatmapSetInfo using list assignment
|
2021-11-24 13:27:37 +09:00 |
|
Dean Herbert
|
473f6b0347
|
Add more xmldoc
|
2021-11-23 14:17:24 +09:00 |
|
Dean Herbert
|
55f7d120e6
|
Rename and reorder fields in OsuTestScene
|
2021-11-23 14:13:14 +09:00 |
|
Dean Herbert
|
5631e75f16
|
Restructure how the headless storage is used / documented to hopefully make more sense
|
2021-11-23 14:11:27 +09:00 |
|
Dean Herbert
|
49e2a8afa3
|
Don't directly reset the database when running tests
The containing storage is destroyed anyway, so this is redundant.
|
2021-11-23 14:08:04 +09:00 |
|
Dean Herbert
|
692e846acd
|
Rename BeatmapSetInfo.OnlineBeatmapSetID to OnlineID to match interface
|
2021-11-12 17:52:44 +09:00 |
|
Dean Herbert
|
6a098a8634
|
Rename BeatmapInfo.OnlineBeatmapID to OnlineID to match interface
|
2021-11-12 17:46:24 +09:00 |
|
Dean Herbert
|
51a353e12d
|
Rename BeatmapInfo.Version to DifficultyName to match underlying interface
|
2021-11-11 17:20:53 +09:00 |
|
Dean Herbert
|
ebe58cee11
|
Rename BeatmapInfo.StarDifficulty to StarRating to match underlying interface
|
2021-11-11 17:19:46 +09:00 |
|
Dean Herbert
|
ed07ee8c61
|
Update all existing usages of AuthorString /AuthorId
Unfortunately the getters need to be left in place else EF breaks.
|
2021-11-04 18:59:37 +09:00 |
|
Dean Herbert
|
9c926e5514
|
Remove BeatmapSetInfo.OnlineInfo and all usages
|
2021-11-04 15:23:04 +09:00 |
|
Dean Herbert
|
66f4516eee
|
Allow creating sample API models without specifying a ruleset
|
2021-11-04 15:23:04 +09:00 |
|
Dean Herbert
|
e3a9fbecfe
|
Add method to create sample APIBeatmap (with BeatmapSet populated)
|
2021-11-04 15:23:04 +09:00 |
|
Dean Herbert
|
19312435d0
|
Add ability to make test APIBeatmaps from test scenes
Allow tests to create a sample `APIBeatmapSet`
One step towards removing calls to `ToBeatmap` / `ToBeatmapSet`.
|
2021-10-25 14:18:13 +09:00 |
|
Dean Herbert
|
2a5b857f10
|
Avoid loading unnecessary fonts in headless testing
|
2021-09-07 00:45:53 +09:00 |
|
Dean Herbert
|
2758a83d55
|
Fix TestSettingsMigration 's usage of RecycleLocalStorage
|
2021-08-18 16:39:10 +09:00 |
|
Dean Herbert
|
dc44cc0eb3
|
Update scenarios to use new TestRunHeadlessGameHost where feasible
|
2021-08-18 16:01:56 +09:00 |
|
PercyDan54
|
e1c646b9b2
|
Remove redundant arguments
|
2021-07-05 23:52:39 +08:00 |
|
ekrctb
|
2b0e6b6b51
|
Don't invoke "completed" action for test scene virtual track
`MusicController` tries to play the next music when a track is completed.
In test scenes, we want to keep the virtual track, not random songs.
|
2021-06-16 17:44:21 +09:00 |
|
Dean Herbert
|
9f6e3996b1
|
Merge branch 'master' into fix-osutestscene-content
|
2021-06-05 14:49:19 +09:00 |
|
Craftplacer
|
1084906d40
|
Add DummyAPIAccess one parent up
|
2021-06-05 03:30:21 +02:00 |
|
Dean Herbert
|
b16d10bd95
|
Provide game-wide resources via IStorageResourceProvider
|
2021-05-31 18:57:47 +09:00 |
|
Dean Herbert
|
d2f6303988
|
Change default value of requestedByUser to false
|
2020-11-02 14:56:50 +09:00 |
|
Bartłomiej Dach
|
79f47953a8
|
Migrate existing call to new flag parameter
|
2020-10-31 16:08:27 +01:00 |
|
Dean Herbert
|
4dec46b33e
|
Attempt to fix in a less destructive way for now
|
2020-10-29 17:52:58 +09:00 |
|
Dean Herbert
|
4b81880655
|
Account for potentially longer non-last objects
|
2020-10-05 14:04:04 +09:00 |
|
Dean Herbert
|
21bf93a7c2
|
Ensure there's a buffer after the last hitobject to allow certain replay tests to complete correctly
|
2020-10-05 13:29:36 +09:00 |
|
Dean Herbert
|
a8cbd400d3
|
Ensure virtual track time is long enough for test beatmaps
|
2020-10-05 13:23:37 +09:00 |
|
Dean Herbert
|
ff5b292302
|
Fix global bindings being lost when running tests under headless contexts
|
2020-09-16 19:36:36 +09:00 |
|
Dean Herbert
|
f7c9c80566
|
Force OsuGameTests to use a unique storage each run
|
2020-09-15 19:01:32 +09:00 |
|
Dean Herbert
|
879979ef57
|
Move host lookup to inside lazy retrieval to handle edge cases
|
2020-09-15 14:25:31 +09:00 |
|
Dean Herbert
|
234152b2fe
|
Use host storage as LocalStorage for headless test runs
|
2020-09-15 14:17:40 +09:00 |
|
smoogipoo
|
1143d5d992
|
Update class exclusion for dynamic compilation
|
2020-09-04 20:41:08 +09:00 |
|
smoogipoo
|
e87f50f74f
|
Rename method
|
2020-08-07 22:31:41 +09:00 |
|
smoogipoo
|
5002d69f69
|
Update inspections
|
2020-08-07 20:51:56 +09:00 |
|
smoogipoo
|
61b632516e
|
Ensure CurrentTrack is never null
|
2020-08-07 19:43:16 +09:00 |
|
smoogipoo
|
c72ab9047e
|
Cleanup test scene disposal
|
2020-08-06 17:15:33 +09:00 |
|
smoogipoo
|
6e42b8219c
|
Move track to MusicController, compiles
|
2020-08-06 16:24:14 +09:00 |
|
Dean Herbert
|
df3e2cc640
|
Fix potential crash due to cross-thread TrackVirtualManual.Stop
|
2020-07-28 12:08:15 +09:00 |
|
Salman Ahmed
|
eb64c4752c
|
Merge remote-tracking branch 'upstream/master' into cache-ruleset-dependencies-for-tests
|
2020-06-15 11:31:12 +03:00 |
|
Salman Ahmed
|
60381d5817
|
Remove IRulesetTestScene and use OsuTestScene.CreateRuleset() instead
|
2020-06-15 11:30:48 +03:00 |
|
Salman Ahmed
|
4fb71eeb20
|
Move setting up the ruleset bindable to top-base test scene
|
2020-06-10 18:23:31 +03:00 |
|
Salman Ahmed
|
0f78af7252
|
Remove unnecessary disabled check
I have a bad memory here, til.
|
2020-06-06 19:19:30 +03:00 |
|
Salman Ahmed
|
c72592c52c
|
Remove bindable-disabling logic and don't tie immediately to CreateRuleset()
|
2020-06-04 00:44:28 +03:00 |
|
Salman Ahmed
|
84b40ea2c6
|
Merge remote-tracking branch 'upstream/master' into test-scene-create-ruleset
# Conflicts:
# osu.Game.Rulesets.Catch.Tests/TestSceneBananaShower.cs
# osu.Game.Rulesets.Catch.Tests/TestSceneHyperDash.cs
# osu.Game/Tests/Visual/ModTestScene.cs
# osu.Game/Tests/Visual/OsuTestScene.cs
|
2020-06-03 22:00:02 +03:00 |
|
Salman Ahmed
|
2c6887e610
|
Remove unnecessary use of and remove StartupStorage
|
2020-05-31 19:49:03 +03:00 |
|