06389c08dc
Add basic test to show data how one would expect it to be displayed
2021-05-18 13:11:22 +09:00
400984457c
Fix weird behaviour in test scene
...
Due to a callback set up in another place, clicking away from the 2022
year after launching the test scene would remove the 2022 button
(because the callback was returning metadata without it). For simplicity
just trim the 2022 year to make sure both test scenes use the same
consistent set of years.
2021-05-17 19:16:30 +02:00
fc6e65b7db
Delete TestSceneNewsSideBar.cs
2021-05-17 12:02:06 +03:00
01090de1fd
Fix filenames does not match contained type
2021-05-17 11:55:55 +03:00
586c5c7365
Emulate year changes in the test scene
2021-05-17 11:36:53 +03:00
ae1e62288d
Reorder tests to not have the first test show nothing
2021-05-17 16:16:50 +09:00
22561cda19
MonthDropdown -> MonthSection
2021-05-17 16:02:21 +09:00
50e2b5a327
SideBar -> Sidebar
2021-05-17 16:00:36 +09:00
881d82ccb6
Merge remote-tracking branch 'refs/remotes/ppy/master' into news-sidebar-new
2021-05-15 19:08:48 +03:00
d581e0a252
Ignore possible nulls in NotifyCollectionChangedArgs
...
Safe to access by the virtue of the preceding case labels on
`args.Action`. And they're in test code anyways.
2021-05-15 00:09:34 +02:00
13a956f6fc
Merge remote-tracking branch 'refs/remotes/ppy/master' into news-sidebar-new
2021-05-12 20:08:17 +03:00
21fc0ba43b
Combine test spectator streaming client implementations
2021-05-12 13:05:02 +09:00
b0297c6324
Fix incorrect no posts handling and add corresponding test
2021-05-11 20:52:11 +03:00
822d99e69f
Remove pointless test scenes
2021-05-11 20:42:13 +03:00
b79a0237a3
Fix TestSceneNewsYearsPanel error
2021-05-11 16:54:19 +03:00
c2ba16f977
Use relative sizing for MonthDropdown
2021-05-11 16:51:59 +03:00
208224cc0d
CI fixes
2021-05-11 16:08:09 +03:00
705aad262a
Rename MonthPanel to MonthDropdown
2021-05-11 15:42:40 +03:00
0a9c3c9413
Move metadata change logic to it's own method
2021-05-11 15:39:50 +03:00
9603712aa1
Cache metadata in NewsSideBar
2021-05-11 15:33:27 +03:00
220eef0351
Remove overcomplicated date logic in MonthPanel
2021-05-10 17:00:18 +03:00
0d243be457
CI fixes
2021-05-10 10:07:43 +03:00
4b97224932
Implement NewsSideBar component
2021-05-10 09:53:52 +03:00
7971a2ef48
Implement MonthPanel component
2021-05-10 08:47:00 +03:00
7ca3e13712
Implement basic years panel
2021-05-10 07:43:01 +03:00
879c08e666
Use UntilStep instead of Assert to check button visibility
2021-05-09 10:06:36 +03:00
f0c1784d05
Use FirstOrDefault instead of First
2021-05-09 09:12:37 +03:00
8868439ce4
Another approach to fix test scene failure
2021-05-09 06:49:12 +03:00
0818deac17
Fix potential test scene failure due to showMoreButton not being loaded in time
2021-05-09 06:06:34 +03:00
342c5a5938
Add tests to indicate the issue
2021-05-09 04:49:40 +03:00
ac1534cda2
Add test covering existing button actually changing to LocallyAvailable
state
2021-04-28 15:54:40 +09:00
ea3bb07924
Add test that fails on incorrect system/info message ordering
2021-04-22 14:51:14 +09:00
8f84abf348
Display "replays watched" tooltip for replays subsection
2021-04-12 21:51:06 +03:00
aeff9bd853
Add return bool to HandleRequest to better trigger failures
2021-03-23 18:17:29 +09:00
2609b22d53
Replace usage of CurrentModeRank
in line with API change
2021-03-01 23:07:25 +03:00
cdbf8de29d
Update other tests which can benefit from using a shorter beatmap
2021-02-22 14:53:32 +09:00
a407bfe73b
Privatize UserRanks
and expose a similar CountryRank
field instead
2021-02-18 15:37:52 +03:00
a845e96b7a
Replace Ranks.Global
completely with a GlobalRank
property
2021-02-17 08:52:04 +03:00
f7374703f0
Update tests to match dev domain
2021-02-12 15:29:21 +09:00
0a96f4d403
Avoid assigning null to a non-nullable property
2021-02-09 18:56:27 +09:00
17475e60b0
Fix missed test scene update
2021-02-09 18:48:50 +09:00
3206c7cbae
Merge branch 'master' into overlay-header-refactor
2021-02-09 18:20:07 +09:00
3002fef05e
Remove empty parenthesis
2021-02-02 16:11:13 +09:00
b3105fb292
Add coverage of local echo messages performing automatic scrolling
2021-02-02 15:46:42 +09:00
3670bd40c2
Add test coverage of user scroll overriding
2021-02-02 15:44:11 +09:00
398ab9c2c2
Use UserTrackingScrollContainer instead
2021-02-02 15:29:38 +09:00
dcb1626e4d
Remove no longer necessary field
2021-02-01 22:38:42 +03:00
39d46d21e6
Add failing test case
2021-01-31 23:44:51 +03:00
fedcbf79fa
Merge pull request #11572 from EVAST9919/comment-pill
...
Make VotePill background transparent for own comments
2021-01-26 18:57:00 +09:00
c317d60169
Add offline test scene for beatmap listing overlay
2021-01-26 00:03:20 +03:00