fd8c5d7706
Improve notification overlay test robustness
...
Stress testing one of the notification overlay tests by running it 10000
times on repeat has shown that it is susceptible to intermittent
failures due to races between delays and asserts checking the number of
currently progressing notifications and the actual progress update,
which contains a random generation factor.
Replace step sequences checking for notification completion by waiting
and asserting with explicit until steps that don't terminate unless
there are zero progressing notifications.
2019-12-26 23:01:31 +01:00
8353c893c0
Update BodyText of LocalScoreDeleteDialog
2019-12-20 12:00:10 -08:00
a55e5c5c43
Removed unnecessary code
2019-12-20 11:16:54 -08:00
ba2cff60ca
Removed Automation Testing steps for delete local scores. Only manual testing now.
2019-12-20 02:13:49 -08:00
afc11aa547
Fixed issues caused by renaming variables
2019-12-19 22:37:09 -08:00
6672cf6059
Update variable name
2019-12-19 22:22:46 -08:00
6abbd33b51
Fixed CI issues
2019-12-19 21:57:14 -08:00
e42894cfcf
Fixed error for CodeFactor
2019-12-19 21:32:54 -08:00
8ab26e8889
Update Tests with dependencies on LeaderboardScore. Added its dependency on DialogOverlay for the tests. Added test for deleting individual local score
2019-12-19 21:29:54 -08:00
4e11fb0fd7
Merge remote-tracking branch 'refs/remotes/origin/master' into multiplier-text
2019-12-18 19:36:16 +09:00
0e658790c1
Add function to assert multiplier value instead of hardcoded string
2019-12-15 22:42:44 +07:00
c457571da6
Use index and range expressions
2019-12-15 20:17:35 +08:00
244eb56455
Fix test ruleset availability
2019-12-15 03:01:37 +09:00
bc31146560
Mods -> SelectedMods
2019-12-13 21:45:38 +09:00
76aa4f9fb2
Fix code style issues
2019-12-13 21:36:50 +09:00
7fdaf338f3
Fix test logic and add regression test
2019-12-13 21:36:50 +09:00
f349e7ff78
Fix non-null ?? usage
2019-12-13 20:35:34 +09:00
0bbaf9b7fb
Fix mod select overlay tests not running individually
2019-12-13 20:21:35 +09:00
7033974733
Fix test regressions (incorrect from the start)
2019-12-13 20:13:32 +09:00
138b83c9ea
Merge branch 'master' into customized-mods
2019-12-10 19:13:32 +09:00
f65866648e
Use Array.Empty
2019-12-06 20:14:56 +09:00
347373a3ba
Fix test failures
2019-12-06 19:04:55 +09:00
46d055604a
Customize -> Customise
2019-12-06 18:59:45 +09:00
680b2653ae
Improve animation of popup dialog buttons
2019-12-06 18:51:30 +09:00
a5d5099868
Use SettingsSource for mod cusomisation
2019-12-06 17:09:48 +09:00
af35df4077
Add multiple mod testing and update test code style
2019-12-06 15:42:11 +09:00
65201cf635
Merge branch 'master' into page-selector
2019-12-05 14:31:19 +09:00
af5c5a3000
Apply reviews
...
Also rename the class name to match with the others
2019-11-28 20:06:15 +07:00
6149482b5d
Add test
2019-11-28 12:03:11 +07:00
01a37771bc
Merge branch 'master' into customized-mods
2019-11-27 19:44:32 +09:00
5da5abdb05
Merge branch 'master' into prev-button-revamp
2019-11-22 02:57:22 +09:00
15e85234e4
remove unecessary step
2019-11-15 11:12:51 +08:00
5bb65d0716
Rename button class
2019-11-12 10:21:06 +09:00
54da8e4035
Combine similar tests
2019-11-11 19:09:38 +09:00
82cc6aa0c5
Remove unused constructor
2019-11-11 19:00:14 +09:00
bed62e0d2f
Rename ThreeState -> TernaryState and add basic tests
2019-11-11 18:56:18 +09:00
ce4843be22
Move tests to parent namespace for now
2019-11-11 18:42:32 +09:00
92d8526370
Adjust test namespaces
2019-11-08 13:34:27 +09:00
e574aa0e94
Add toggle menu item test
2019-11-08 13:33:15 +09:00
011bf09516
Add xmldocs and cleanup
2019-11-08 13:23:13 +09:00
0a15a13fab
Reorder parameters
2019-11-08 13:23:13 +09:00
30f877c4ab
Implement a three-state menu item
2019-11-08 13:23:13 +09:00
ce08d664a5
Abstract statefulness of new menu item type
2019-11-08 13:23:13 +09:00
c3a3b4091b
Add basic implementation of a toggleable menu item
2019-11-07 22:26:35 +09:00
963215ccbe
Wait for track reset in tests
...
Add a wait step in tests for the "now playing" overlay to make sure
the current track was restarted before trying to call PreviousTrack()
again.
2019-11-06 22:43:13 +01:00
70feab8316
Merge branch 'master' into prev-button-revamp
2019-11-06 22:41:33 +01:00
a92b32f6dc
add basic tests
2019-11-05 00:56:09 +08:00
45af796943
Remove usages of EF internals
2019-10-30 17:05:15 +09:00
514c9f1eef
Merge branch 'master' into bindable-control-points
2019-10-30 16:20:54 +09:00
ecf14bc7b9
Rename class to match
2019-10-29 01:21:17 +09:00