0b600db814
revert back main page test
2021-05-27 16:24:05 +07:00
820310543d
fix spacing style
2021-05-27 14:53:22 +07:00
b55ac413e7
add many scenario of main page layout
2021-05-27 14:20:36 +07:00
649163e13b
Merge branch 'master' into main-page-wiki
2021-05-26 23:51:49 +07:00
74fc0a17d5
Remove unused using statement
2021-05-27 00:55:06 +09:00
c0a8382175
Remove local API construction
2021-05-27 00:12:22 +09:00
fbfbd99223
change document url test to dev server
2021-05-26 19:20:39 +07:00
71f77eb902
fix image test
2021-05-26 15:04:04 +07:00
0448f6fdb3
add main page markdown
2021-05-25 13:21:08 +07:00
b8a5b5aaf8
add test for image block and inline image
2021-05-23 17:22:31 +07:00
49aa0f3a18
initial main page
2021-05-21 10:04:45 +07:00
6585dd3a3e
add image test
2021-05-23 16:30:41 +07:00
8f1b48d766
add test for notice box
2021-05-23 17:29:48 +07:00
5c1c43dea3
add link assert
2021-05-25 10:44:22 +07:00
98af998978
add test markdown class
2021-05-25 09:56:26 +07:00
a38c33841a
add test scene wiki container
2021-05-23 16:30:41 +07:00
9d07749959
Improve implementation of TestSpectatorClient
...
There was a lot of weirdness here, such as storing the playing users,
clearing the playing users from test scenes (!!), and storing the users
being wathed.
This was all a thing because the previous implementation overrode the
base method implementations, which is no longer a thing.
2021-05-20 17:41:46 +09:00
6beeb7f7c4
Rename SpectatorStreamingClient -> SpectatorClient
2021-05-20 15:55:07 +09:00
80a714a9c4
Merge pull request #12857 from Joehuu/dev-register-no-warning
...
Don't show warning screen when registering on dev server
2021-05-20 14:05:53 +09:00
f1fd40dcca
Fix test not working for various reasons
2021-05-20 13:19:00 +09:00
85a3027f1b
Add failing test
2021-05-19 13:58:41 -07:00
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