Commit Graph

428 Commits

Author SHA1 Message Date
1d67746d32 fix crash in SongSelect when traversing while zero beatmaps are loaded 2017-12-23 12:53:11 +01:00
1f44e98f9c Add unavailable state to testcase 2017-12-23 20:17:12 +09:00
49e855a29a finished up visual tests 2017-12-23 11:56:53 +01:00
5026c7a95e SoundControlPoint -> SampleControlPoint 2017-12-23 16:34:34 +09:00
6a8fd74e05 fix failing tests
1) waiting for loading to finish so Drawables are all present to do asserts on
2) fix NullRef in ResultPage because of removed line in DummyWorkingBeatmap (author one)
2017-12-22 17:38:22 +01:00
4d40004e97 Merge branch 'master' into beatmap-serialization 2017-12-22 22:45:00 +09:00
ed827d5424 more visual tests for BeatmapInfoWedge
also fix Author showing when not wanted
2017-12-22 12:33:52 +01:00
728d1cb7f6 Formatting and more dynamically testable references 2017-12-22 19:24:54 +09:00
1a318c5c2b Improve LineGraph invalidation logic 2017-12-22 18:58:35 +09:00
8c50fa0b84 Add testcase 2017-12-22 18:57:23 +09:00
a3d947301b Merge branch 'master' into beatmap-serialization 2017-12-22 07:38:05 +09:00
40ceaf12f2 Merge branch 'master' into leaderboard-scopes 2017-12-22 00:44:24 +09:00
63f2436220 Merge branch 'master' into leaderboard-scopes 2017-12-21 21:18:56 +09:00
d80079a73a Merge remote-tracking branch 'origin/master' into beatmap-serialization 2017-12-21 20:15:01 +09:00
a3fcc0b60c Back to using SortedLists 2017-12-21 19:40:41 +09:00
01c4b1e544 Maintain a placeholder state and add tests showing all the states.
- Also don't replace placeholder if new one is same as old
2017-12-21 15:27:20 +05:30
fdfc596abe Merge branch 'master' into add-confirmation-dialog 2017-12-21 18:45:52 +09:00
e8e5e8270b Rename decoder 2017-12-21 14:19:37 +09:00
bfa4f1a2c3 Apply changes in line with master changes 2017-12-21 13:59:03 +09:00
c99ea32574 Merge branch 'master' into beatmap-serialization 2017-12-21 13:39:39 +09:00
e1a71f7662 Merge branch 'master' into make-testcases-public 2017-12-21 13:32:02 +09:00
e051353dad Merge branch 'master' into add-deselect-mods-button 2017-12-21 11:54:46 +09:00
ebc2ad55f8 greatly expanded tests for ModSelectOverlay 2017-12-20 19:05:23 +01:00
020d272636 Make all TestCases public 2017-12-20 21:51:00 +09:00
3292ef33fd Fix test edge cases 2017-12-20 21:16:19 +09:00
21829ba37b Merge branch 'master' into leaderboard-scopes 2017-12-20 20:17:11 +09:00
a6496e35ec Merge branch 'master' into url-parsing-support 2017-12-20 14:41:12 +09:00
9940d4630f Merge branch 'master' into customize-progress-notification 2017-12-20 02:52:57 +09:00
bfe986230d Merge branch 'master' into add-confirmation-dialog 2017-12-18 17:29:06 +01:00
a74ac278fe Merge remote-tracking branch 'upstream/master' into editor-selection-tool 2017-12-18 21:48:01 +09:00
f898481523 Changed existing implementations to have a custom CompletionText 2017-12-18 11:14:07 +01:00
f90e3346c1 Add automated test cases 2017-12-18 19:13:40 +09:00
918e7c9a4b MenuOverlay -> GameplayMenuOverlay 2017-12-18 16:40:50 +09:00
1e4cad900d Fix up incorrect RequiredTypes 2017-12-18 16:04:51 +09:00
9fb3d3704a TestCaseMenuOverlays -> TestCaseMenuOverlay 2017-12-18 15:42:11 +09:00
35b6114d01 Merge branch 'master' into editor-selection-tool 2017-12-18 13:57:32 +09:00
3759c39f00 Update test case to handle scheduled removal 2017-12-18 02:51:09 +09:00
5aee8f80bb Fix incorrect test assumption (affected by random select above) 2017-12-16 17:33:50 +09:00
bd9056c709 Better choose new selection when multiple items are removed including current 2017-12-16 17:32:21 +09:00
3c406662ed Ensure correct selection after deletion of currently selected
Also fixes a lot of bad interactions and simplifies further.
2017-12-16 16:18:44 +09:00
49ce42d90c Add ToString() overrides on many classes to make debugging easier 2017-12-16 16:14:01 +09:00
2e196661bb Merge branch 'master' into add-confirmation-dialog 2017-12-15 18:11:13 +01:00
a8a2c233a0 Add tests for (and fix) removal of last item in carousel 2017-12-16 00:33:09 +09:00
e6cac4a675 Allow tests to work with a variable number of beatmap sets loaded 2017-12-15 14:44:14 +09:00
2817ed0d46 Fix typo 2017-12-15 14:36:51 +09:00
67f05977ea Add sorting support 2017-12-15 14:36:51 +09:00
b4b2f12116 Add support for adding/removing items
Tests accompany of course
2017-12-15 14:36:51 +09:00
5cbb9b9b18 Fix random and add tests
Also exposes SelectedBeatmapSet.
2017-12-15 14:36:51 +09:00
8646d5d1e0 Add testing and fix filtering only some difficulties 2017-12-15 14:36:51 +09:00
48f30d2bb5 Get ready for more tests 2017-12-15 14:36:51 +09:00