Commit Graph

1178 Commits

Author SHA1 Message Date
40dd66cb97 Make TestCaseNotificationOverlay dynamically testable 2017-12-25 18:31:19 +09:00
fa95612fb7 Merge remote-tracking branch 'upstream/master' into fix-info-wedge 2017-12-25 01:06:56 +09:00
a7ee6985b0 Add wait step 2017-12-25 01:06:33 +09:00
482e10966c Ensure a selection is made on entering song select if no selection is current 2017-12-24 17:02:56 +09:00
cf316b3c51 Add tests for initial load states of PlaySongSelect 2017-12-24 15:39:25 +09:00
9bb0cda525 fix NotificationOverlay going out of bounds at the bottom
also fixes the overlap with the Toolbar at the top
2017-12-23 14:33:43 +01:00
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
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