Commit Graph

16 Commits

Author SHA1 Message Date
Dean Herbert f36a671eb4
Fix a couple of silly inspections 2023-10-20 15:38:00 +09:00
Dan Balasescu 7bc8908ca9 Partial everything 2022-11-27 00:00:27 +09:00
Dean Herbert 59d3cc52c4 Avoid leaving left-over files after test run completes 2022-07-26 15:08:18 +09:00
Dan Balasescu f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
Dean Herbert 975883da5c Move all usages of `client.realm` filename to a single `const` 2022-03-30 13:34:48 +09:00
Dean Herbert 714177cce1 Remove pointless constructor in `RulesetInfo` 2022-01-27 15:37:27 +09:00
Dean Herbert 6eb2c28e41 Rename `RealmContextFactory` to `RealmAccess` 2022-01-24 20:38:07 +09:00
Dean Herbert 618903c217 Rename realm to become imposter classes 2022-01-12 16:39:36 +09:00
Dean Herbert 4b88e257e5 Update usages of `CleanRunHeadlessGameHost` to match new signature 2021-12-24 20:17:34 +09:00
Dean Herbert 8e6c7eb030 Use `OsuStorage` in realm tests to allow for migration
Also changes the realm filename to use `client` to match the ignore
rules in `OsuStorage`. Without doing this, migration will fail in an
indefinite mutex wait when attempting to delete the realm `.note` file.
2021-12-14 13:52:28 +09:00
Dean Herbert 03bf88ae81 Add realm `FileStore` and test coverage 2021-10-11 15:26:16 +09:00
Dean Herbert b946011292 Update tests to run inside a `GameHost` to allow running on update thread 2021-10-11 15:19:18 +09:00
Dean Herbert 537b29654e Fix stream being held open causing windows CI failures 2021-10-04 14:30:22 +09:00
Dean Herbert 6ec2223b5c Catch potential file access exceptions also in async flow 2021-10-02 23:01:44 +09:00
Dean Herbert b5345235ca Handle window file access errors 2021-10-01 10:40:55 +09:00
Dean Herbert 9c0abae2b0 Add failing test coverage of realm blocking behaviour 2021-10-01 01:20:06 +09:00