cdwcgt
|
4393e53b43
|
ExportToStream should be public
|
2023-05-05 21:28:43 +09:00 |
Dean Herbert
|
f2dd457b3d
|
Remove unnecessary local variable
|
2023-05-05 16:31:48 +09:00 |
Dean Herbert
|
6a4933a31c
|
Remove need for `TestRealmLive` nonsense
|
2023-05-05 16:30:43 +09:00 |
Dean Herbert
|
0158102467
|
Rename class back to original name so I can read the diff
|
2023-05-05 16:19:10 +09:00 |
cdwcgt
|
dd69089117
|
code quality
|
2023-04-09 15:51:31 +09:00 |
cdwcgt
|
def6da98fc
|
fix test in #22653
|
2023-04-09 15:43:05 +09:00 |
cdwcgt
|
52fc6de13f
|
merge fix
wtf?
|
2023-04-09 15:12:15 +09:00 |
Cootz
|
90aa4288d0
|
Reduce the allowed length by 5 to account for (99) suffix. Move truncating logic to `GetFilename`. Update tests.
|
2023-02-21 18:35:53 +03:00 |
Dean Herbert
|
372b6b794c
|
I don't know what .ots is but let's not use random file extension that make no sense
|
2023-02-17 13:46:27 +09:00 |
Dean Herbert
|
8ef3fb26e0
|
More constants and assert fixes
|
2023-02-17 13:46:27 +09:00 |
Dean Herbert
|
86d110e893
|
Simplify test storage by removing nested storage
|
2023-02-17 13:43:42 +09:00 |
Dean Herbert
|
4560ae6b02
|
Mark test as fixture
|
2023-02-17 13:39:31 +09:00 |
Dean Herbert
|
99236f0ae8
|
Move long filename to fixture level
|
2023-02-17 13:39:24 +09:00 |
Dean Herbert
|
96b1498932
|
Rename max length variable to make sense (it's a filename limit, not path)
|
2023-02-17 13:33:22 +09:00 |
Dean Herbert
|
415220a447
|
Tidy up new test method code quality
|
2023-02-17 13:30:00 +09:00 |
Cootz
|
f4038a49a1
|
Fix inspectCode issues
|
2023-02-17 01:50:24 +03:00 |
Cootz
|
1d8b348e4c
|
Improve naming
|
2023-02-17 01:46:15 +03:00 |
Cootz
|
6cb00cd42f
|
Add more test cases
|
2023-02-17 01:44:45 +03:00 |
Cootz
|
6819a45a1b
|
Improve code slightly
|
2023-02-16 16:42:07 +03:00 |
Cootz
|
f1da213bea
|
Add tests
|
2023-02-16 16:26:57 +03:00 |
Dean Herbert
|
cb16d62700
|
Hook up `ImportParameter` flow with `IModelImporter` caller methods
|
2022-12-13 21:29:32 +09:00 |
Dean Herbert
|
cf2719d4c0
|
Convert `batchImport` parameter to parameters class to allow further import configuration
|
2022-12-13 19:55:18 +09:00 |
Dan Balasescu
|
7bc8908ca9
|
Partial everything
|
2022-11-27 00:00:27 +09:00 |
Salman Ahmed
|
e2aca8dc90
|
Suppress nullable warning for now
|
2022-11-18 09:46:50 +03:00 |
Dean Herbert
|
892f43da43
|
Add test coverage of ruleset being marked unavailable if methods are throwing
|
2022-08-29 14:28:55 +09:00 |
Dean Herbert
|
5ff4e6a4fe
|
Add test coverage for outdated ruleset
|
2022-08-29 14:26:12 +09:00 |
Dean Herbert
|
ee68113913
|
Add more missing realm `Refresh()` calls to new beatmap import tests
As noticed at https://github.com/ppy/osu/runs/7605101313?check_suite_focus=true
|
2022-08-01 17:06:46 +09:00 |
Dan Balasescu
|
a59d7f6710
|
Merge branch 'master' into collections-track-beatmap-updates
|
2022-07-28 22:05:34 +09:00 |
Dan Balasescu
|
6d4023b933
|
Adjust comment
|
2022-07-28 16:56:11 +09:00 |
Dean Herbert
|
67c44552cb
|
Add realm `Refresh` calls to ensure tests are stable
|
2022-07-28 15:18:04 +09:00 |
Dean Herbert
|
485d140a21
|
Add realm refresh calls to fix intermittent test failures on new update tests
|
2022-07-28 15:15:41 +09:00 |
Dean Herbert
|
2ae5a34c0e
|
Add test coverage of beatmap updates transferring collection hashes
|
2022-07-28 15:02:58 +09:00 |
Dean Herbert
|
494486ad09
|
Fix potential test failure if scores are added to the beatmap which is subsequently removed
|
2022-07-27 16:27:10 +09:00 |
Dean Herbert
|
7f75184a01
|
Merge branch 'master' into beatmap-update-test
|
2022-07-26 17:27:36 +09:00 |
Dean Herbert
|
ee694c1257
|
Add test coverage of no online ID scenario
|
2022-07-26 17:27:23 +09:00 |
Dean Herbert
|
1221cb1a42
|
Add comprehensive test coverage of update scenarios
|
2022-07-26 17:22:52 +09:00 |
Dean Herbert
|
846291d203
|
Refactor new tests to not suck as much as the old importer tests
|
2022-07-26 16:33:00 +09:00 |
Dean Herbert
|
8370ca9765
|
Add `ImportAsUpdate` method to `IModelImporter` to avoid otehr changes
|
2022-07-26 15:49:04 +09:00 |
Dean Herbert
|
ac553d22ea
|
Fix left over resource file which isn't actually imported
|
2022-07-26 15:08:18 +09:00 |
Dean Herbert
|
59d3cc52c4
|
Avoid leaving left-over files after test run completes
|
2022-07-26 15:08:18 +09:00 |
Dean Herbert
|
7d8a78ef01
|
Move tests to own class
|
2022-07-26 14:53:20 +09:00 |
Dean Herbert
|
9c411c2250
|
Fix test nullability assertions
|
2022-07-25 20:06:37 +09:00 |
Dean Herbert
|
92dd1bcddb
|
Add test coverage of actual update flow
|
2022-07-25 19:51:19 +09:00 |
Dean Herbert
|
6a3e8e31de
|
Centralise calls to reset online info of a `BeatmapInfo`
|
2022-07-25 19:51:19 +09:00 |
Dean Herbert
|
ec477a3ebf
|
Add basic coverage of current behaviour of beatmap reimport
|
2022-07-25 19:51:19 +09:00 |
Dean Herbert
|
1374738a0d
|
Add test coverage
|
2022-07-21 18:20:46 +09:00 |
Dean Herbert
|
bf10f2db2e
|
Add test coverage of nested rollback for good measure
|
2022-07-07 18:19:01 +09:00 |
Dean Herbert
|
ac216d94a8
|
Fix transaction not being disposed
|
2022-07-07 18:15:38 +09:00 |
Dean Herbert
|
5197d0fa9e
|
Add automatic transaction handling to realm helper methods
|
2022-07-07 17:36:25 +09:00 |
Dean Herbert
|
4fd47b5fa0
|
Add more verbose logging to realm blocking process
|
2022-07-02 12:36:56 +09:00 |