Dean Herbert
|
ae1e62288d
|
Reorder tests to not have the first test show nothing
|
2021-05-17 16:16:50 +09:00 |
|
Dean Herbert
|
22561cda19
|
MonthDropdown -> MonthSection
|
2021-05-17 16:02:21 +09:00 |
|
Dean Herbert
|
50e2b5a327
|
SideBar -> Sidebar
|
2021-05-17 16:00:36 +09:00 |
|
Andrei Zavatski
|
881d82ccb6
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into news-sidebar-new
|
2021-05-15 19:08:48 +03:00 |
|
Bartłomiej Dach
|
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 |
|
Andrei Zavatski
|
13a956f6fc
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into news-sidebar-new
|
2021-05-12 20:08:17 +03:00 |
|
smoogipoo
|
21fc0ba43b
|
Combine test spectator streaming client implementations
|
2021-05-12 13:05:02 +09:00 |
|
Andrei Zavatski
|
b0297c6324
|
Fix incorrect no posts handling and add corresponding test
|
2021-05-11 20:52:11 +03:00 |
|
Andrei Zavatski
|
822d99e69f
|
Remove pointless test scenes
|
2021-05-11 20:42:13 +03:00 |
|
Andrei Zavatski
|
b79a0237a3
|
Fix TestSceneNewsYearsPanel error
|
2021-05-11 16:54:19 +03:00 |
|
Andrei Zavatski
|
c2ba16f977
|
Use relative sizing for MonthDropdown
|
2021-05-11 16:51:59 +03:00 |
|
Andrei Zavatski
|
208224cc0d
|
CI fixes
|
2021-05-11 16:08:09 +03:00 |
|
Andrei Zavatski
|
705aad262a
|
Rename MonthPanel to MonthDropdown
|
2021-05-11 15:42:40 +03:00 |
|
Andrei Zavatski
|
0a9c3c9413
|
Move metadata change logic to it's own method
|
2021-05-11 15:39:50 +03:00 |
|
Andrei Zavatski
|
9603712aa1
|
Cache metadata in NewsSideBar
|
2021-05-11 15:33:27 +03:00 |
|
Andrei Zavatski
|
220eef0351
|
Remove overcomplicated date logic in MonthPanel
|
2021-05-10 17:00:18 +03:00 |
|
Andrei Zavatski
|
0d243be457
|
CI fixes
|
2021-05-10 10:07:43 +03:00 |
|
Andrei Zavatski
|
4b97224932
|
Implement NewsSideBar component
|
2021-05-10 09:53:52 +03:00 |
|
Andrei Zavatski
|
7971a2ef48
|
Implement MonthPanel component
|
2021-05-10 08:47:00 +03:00 |
|
Andrei Zavatski
|
7ca3e13712
|
Implement basic years panel
|
2021-05-10 07:43:01 +03:00 |
|
Andrei Zavatski
|
879c08e666
|
Use UntilStep instead of Assert to check button visibility
|
2021-05-09 10:06:36 +03:00 |
|
Andrei Zavatski
|
f0c1784d05
|
Use FirstOrDefault instead of First
|
2021-05-09 09:12:37 +03:00 |
|
Andrei Zavatski
|
8868439ce4
|
Another approach to fix test scene failure
|
2021-05-09 06:49:12 +03:00 |
|
Andrei Zavatski
|
0818deac17
|
Fix potential test scene failure due to showMoreButton not being loaded in time
|
2021-05-09 06:06:34 +03:00 |
|
Andrei Zavatski
|
342c5a5938
|
Add tests to indicate the issue
|
2021-05-09 04:49:40 +03:00 |
|
Gagah Pangeran Rosfatiputra
|
6585dd3a3e
|
add image test
|
2021-05-23 16:30:41 +07:00 |
|
Gagah Pangeran Rosfatiputra
|
8f1b48d766
|
add test for notice box
|
2021-05-23 17:29:48 +07:00 |
|
Gagah Pangeran Rosfatiputra
|
5c1c43dea3
|
add link assert
|
2021-05-25 10:44:22 +07:00 |
|
Gagah Pangeran Rosfatiputra
|
98af998978
|
add test markdown class
|
2021-05-25 09:56:26 +07:00 |
|
Gagah Pangeran Rosfatiputra
|
a38c33841a
|
add test scene wiki container
|
2021-05-23 16:30:41 +07:00 |
|
Dean Herbert
|
ac1534cda2
|
Add test covering existing button actually changing to LocallyAvailable state
|
2021-04-28 15:54:40 +09:00 |
|
Dean Herbert
|
ea3bb07924
|
Add test that fails on incorrect system/info message ordering
|
2021-04-22 14:51:14 +09:00 |
|
Gagah Pangeran Rosfatiputra
|
416e08ae7a
|
add dummy response API in TestSceneWikiOverlay
`TestSceneNewsOverlay` is used as example for this test.
|
2021-04-21 17:25:13 +07:00 |
|
Gagah Pangeran Rosfatiputra
|
460d656a0e
|
initial wiki overlay
|
2021-04-21 16:21:07 +07:00 |
|
Gagah Pangeran Rosfatiputra
|
5117c51105
|
initial wiki header
|
2021-04-19 16:24:47 +07:00 |
|
Salman Ahmed
|
8f84abf348
|
Display "replays watched" tooltip for replays subsection
|
2021-04-12 21:51:06 +03:00 |
|
Dean Herbert
|
aeff9bd853
|
Add return bool to HandleRequest to better trigger failures
|
2021-03-23 18:17:29 +09:00 |
|
Salman Ahmed
|
2609b22d53
|
Replace usage of CurrentModeRank in line with API change
|
2021-03-01 23:07:25 +03:00 |
|
Dean Herbert
|
cdbf8de29d
|
Update other tests which can benefit from using a shorter beatmap
|
2021-02-22 14:53:32 +09:00 |
|
Salman Ahmed
|
a407bfe73b
|
Privatize UserRanks and expose a similar CountryRank field instead
|
2021-02-18 15:37:52 +03:00 |
|
Salman Ahmed
|
a845e96b7a
|
Replace Ranks.Global completely with a GlobalRank property
|
2021-02-17 08:52:04 +03:00 |
|
Dean Herbert
|
f7374703f0
|
Update tests to match dev domain
|
2021-02-12 15:29:21 +09:00 |
|
Dean Herbert
|
0a96f4d403
|
Avoid assigning null to a non-nullable property
|
2021-02-09 18:56:27 +09:00 |
|
Dean Herbert
|
17475e60b0
|
Fix missed test scene update
|
2021-02-09 18:48:50 +09:00 |
|
Dean Herbert
|
3206c7cbae
|
Merge branch 'master' into overlay-header-refactor
|
2021-02-09 18:20:07 +09:00 |
|
Dean Herbert
|
3002fef05e
|
Remove empty parenthesis
|
2021-02-02 16:11:13 +09:00 |
|
Dean Herbert
|
b3105fb292
|
Add coverage of local echo messages performing automatic scrolling
|
2021-02-02 15:46:42 +09:00 |
|
Dean Herbert
|
3670bd40c2
|
Add test coverage of user scroll overriding
|
2021-02-02 15:44:11 +09:00 |
|
Dean Herbert
|
398ab9c2c2
|
Use UserTrackingScrollContainer instead
|
2021-02-02 15:29:38 +09:00 |
|
Salman Ahmed
|
dcb1626e4d
|
Remove no longer necessary field
|
2021-02-01 22:38:42 +03:00 |
|
Salman Ahmed
|
39d46d21e6
|
Add failing test case
|
2021-01-31 23:44:51 +03:00 |
|
Dean Herbert
|
fedcbf79fa
|
Merge pull request #11572 from EVAST9919/comment-pill
Make VotePill background transparent for own comments
|
2021-01-26 18:57:00 +09:00 |
|
Salman Ahmed
|
c317d60169
|
Add offline test scene for beatmap listing overlay
|
2021-01-26 00:03:20 +03:00 |
|
Salman Ahmed
|
9312de7c23
|
Move online beatmap listing overlay to separate test scene
|
2021-01-26 00:03:20 +03:00 |
|
Andrei Zavatski
|
e9d10bb6e7
|
Revert "Minor refactoring"
This reverts commit 3d42cc1f91 .
|
2021-01-22 22:49:49 +03:00 |
|
Andrei Zavatski
|
3d42cc1f91
|
Minor refactoring
|
2021-01-22 22:27:26 +03:00 |
|
Andrei Zavatski
|
20161aea6a
|
Show LoginOverlay if not logged-in when clicking on a pill
|
2021-01-22 21:47:53 +03:00 |
|
Andrei Zavatski
|
6379381f95
|
Make VotePill background transparent for own comments
|
2021-01-22 20:46:20 +03:00 |
|
Andrei Zavatski
|
da0066e7b0
|
Merge master with conflicts resolved
|
2021-01-21 07:30:47 +03:00 |
|
Andrei Zavatski
|
2ca3ccad06
|
Move all the content to BeatmapSetHeaderContent drawable
|
2021-01-20 04:56:46 +03:00 |
|
Andrei Zavatski
|
f0add0a7cf
|
Make BeatmapSetOverlay use OverlayHeader
|
2021-01-19 01:34:37 +03:00 |
|
Andrei Zavatski
|
27ffc98445
|
Implement WebOverlay component
|
2021-01-18 10:48:12 +03:00 |
|
Salman Ahmed
|
7fd55efc43
|
Add test cases for displaying explicit beatmaps
|
2021-01-13 12:27:15 +03:00 |
|
Dean Herbert
|
8f0413472c
|
Add test coverage of null users in scoreboard
|
2020-12-28 20:30:08 +09:00 |
|
Dean Herbert
|
69fab7de77
|
Merge pull request #11307 from bdach/fix-account-creation-overlay-after-logout
Fix account creation overlay not showing up the first time after a log-out
|
2020-12-28 11:52:48 +09:00 |
|
Bartłomiej Dach
|
09b0a57290
|
Schedule all of setup to avoid headless test fail
|
2020-12-25 21:06:03 +01:00 |
|
Bartłomiej Dach
|
c32fc05f69
|
Improve test scene coverage of corner cases
|
2020-12-25 21:06:03 +01:00 |
|
Bartłomiej Dach
|
3ac618778f
|
Handle all changelog entry types correctly
|
2020-12-25 21:06:03 +01:00 |
|
Bartłomiej Dach
|
dacf6d5a34
|
Decouple changelog test scene from web
|
2020-12-25 21:06:03 +01:00 |
|
Bartłomiej Dach
|
3a6a3a067b
|
Rewrite test to cover failure case
|
2020-12-25 15:12:37 +01:00 |
|
Dean Herbert
|
66a23c22e5
|
Fix various tests failing due to dependence on specific online data
|
2020-12-24 21:28:24 +09:00 |
|
Angela Zhang
|
7d326c7f24
|
Review changes + added tests
|
2020-12-20 13:18:00 -06:00 |
|
Bartłomiej Dach
|
afa6a86954
|
Remove unnecessary lookup incrementing
|
2020-12-19 19:00:05 +01:00 |
|
Dean Herbert
|
07a8ffa4aa
|
Fix failing tests due to ignoring the lookup ID
|
2020-12-18 16:50:25 +09:00 |
|
Dean Herbert
|
9226a67f16
|
Merge branch 'master' into spectator-driven-leaderboard
|
2020-12-18 16:47:46 +09:00 |
|
Dean Herbert
|
206bf3713e
|
Make IAPIProvider read-only bindables into IBindables
|
2020-12-18 15:16:36 +09:00 |
|
Angela Zhang
|
45482e8709
|
Whitespace fixes
|
2020-12-17 18:43:39 -06:00 |
|
Angela Zhang
|
454c7538c0
|
CI Style Fixes
|
2020-12-17 17:59:36 -06:00 |
|
Salman Ahmed
|
9c22753f3f
|
Remove unnecessary inheritance to OverlayView
|
2020-12-18 02:51:19 +03:00 |
|
Angela Zhang
|
cbfa292c05
|
Minor test style fixes
|
2020-12-17 16:59:19 -06:00 |
|
Dean Herbert
|
c1ba0f4642
|
Use a local lookup cache for better usernames
|
2020-12-16 16:20:29 +09:00 |
|
Jess Meng
|
8bd787dce9
|
Moved private methods beneath public ones
|
2020-12-15 20:50:23 -08:00 |
|
Jessica Meng
|
76f3bc027c
|
Merge pull request #5 from angelaz1/jmeng1/keyboard_shortcuts
Added tests for ctrl + w and ctrl + t
|
2020-12-14 18:18:40 -08:00 |
|
Jess Meng
|
7fe7c24ce1
|
Style fixes for whitespaces
|
2020-12-14 15:44:40 -08:00 |
|
Jess Meng
|
017e00eb26
|
More style fixes
|
2020-12-14 15:27:57 -08:00 |
|
Angela Zhang
|
1af0f79ddf
|
Adding newline style fixes
|
2020-12-14 16:58:43 -06:00 |
|
Jess Meng
|
9cb0ed3b8f
|
Fixed formatting for tests
|
2020-12-14 12:38:59 -08:00 |
|
Jess Meng
|
ccbf6db810
|
Fixed some formatting and style
|
2020-12-13 22:11:52 -08:00 |
|
Jess Meng
|
35f403dacd
|
Added tests for ctrl + w and ctrl + t
|
2020-12-13 22:05:54 -08:00 |
|
Dean Herbert
|
eb38bc4b4c
|
Add the ability to import into ArchiveModelManagers from a stream
|
2020-12-07 18:09:18 +09:00 |
|
Bartłomiej Dach
|
5701b32bae
|
Handle constant graphs better
|
2020-11-23 22:12:32 +01:00 |
|
Bartłomiej Dach
|
20f1775ddb
|
Rename test scene to match tested class
|
2020-11-23 21:09:25 +01:00 |
|
Bartłomiej Dach
|
087ea9c9a5
|
Fix typo in test name
|
2020-11-23 20:51:38 +01:00 |
|
Andrei Zavatski
|
3c0ee7de9b
|
Add proper tests
|
2020-11-23 09:51:50 +03:00 |
|
Andrei Zavatski
|
fe9d17fc56
|
Fix CodeFactor issues
|
2020-11-14 20:31:03 +03:00 |
|
Andrei Zavatski
|
00e9747940
|
Test scene visual improvements
|
2020-11-14 06:44:29 +03:00 |
|
Andrei Zavatski
|
9d8e7e8954
|
ProfileLineChart layout implementation
|
2020-11-14 04:46:26 +03:00 |
|
Andrei Zavatski
|
6c428d8b11
|
Merge master with conflicts resolved
|
2020-11-11 01:37:01 +03:00 |
|
Andrei Zavatski
|
e464e719ef
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into history-graph
|
2020-11-10 10:22:57 +03:00 |
|
Dean Herbert
|
85d641c630
|
Merge pull request #10740 from Game4all/add-multi-statuses
|
2020-11-10 14:23:26 +09:00 |
|
Joehu
|
ef3c918a3c
|
Simplify input buttons/keys in tests
|
2020-11-09 14:18:20 -08:00 |
|
Lucas A
|
f1942fdb9c
|
Fix tests not building.
|
2020-11-08 14:38:59 +01:00 |
|
Dean Herbert
|
ee84a9827e
|
Fix regressed test
|
2020-11-06 18:41:05 +09:00 |
|
Dean Herbert
|
aaffd59dfe
|
Add test step to reset players (to better allow multiple runs of tests)
|
2020-11-03 20:02:02 +09:00 |
|
Dean Herbert
|
d4f8c63f9e
|
Fix reference to dummyAPI not using helper property
|
2020-11-03 19:59:06 +09:00 |
|
Dean Herbert
|
ed30756c19
|
Add test coverage for new display (and remove live version for now)
|
2020-11-02 20:41:14 +09:00 |
|
Dean Herbert
|
da573c7487
|
Remove unused usings
|
2020-10-22 14:44:10 +09:00 |
|
Dean Herbert
|
9753dab93b
|
Remove IOnlineComponent and change existing components to use bindable flow
|
2020-10-22 14:19:12 +09:00 |
|
Dean Herbert
|
673a75c46c
|
Fix failing test
|
2020-09-23 21:06:11 +09:00 |
|
Andrei Zavatski
|
33f14fe7b7
|
Remove no longer needed test
|
2020-09-07 22:19:19 +03:00 |
|
Dean Herbert
|
7bcbac6f45
|
Move header setting to FullscreenOverlay
|
2020-09-03 16:34:58 +09:00 |
|
Dean Herbert
|
b51db90147
|
Merge branch 'master' into beatmap-track-rework
|
2020-08-26 23:20:56 +09:00 |
|
Bartłomiej Dach
|
dbf90551d6
|
Add coverage for empty metrics case
|
2020-08-24 20:47:29 +02:00 |
|
Bartłomiej Dach
|
50d5b020b7
|
Add failing test case
|
2020-08-24 20:40:45 +02:00 |
|
Dean Herbert
|
9e7a28002d
|
Merge branch 'master' into beatmap-track-rework
|
2020-08-13 17:56:50 +09:00 |
|
Andrei Zavatski
|
f3202fb123
|
Naming adjustments
|
2020-08-12 11:24:26 +03:00 |
|
smoogipoo
|
b6fb7a0d39
|
Fix possibly setting null track
|
2020-08-07 22:05:58 +09:00 |
|
Andrei Zavatski
|
cddd4f0a97
|
Implement HomeShowMoreNewsPanel
|
2020-08-07 13:18:31 +03:00 |
|
Andrei Zavatski
|
76d35a7667
|
Implement HomeNewsGroupPanel
|
2020-08-07 12:59:45 +03:00 |
|
Andrei Zavatski
|
2e0f567d5d
|
Implement HomeNewsPanel component
|
2020-08-07 11:33:02 +03:00 |
|
Andrei Zavatski
|
e1856503c2
|
Merge master with conflicts resolved
|
2020-07-30 08:41:45 +03:00 |
|
Andrei Zavatski
|
d4496eb982
|
Update ShowMoreButton in line with web
|
2020-07-30 04:51:09 +03:00 |
|
Andrei Zavatski
|
929b10036e
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into remove-comments-page
|
2020-07-30 00:39:32 +03:00 |
|
Andrei Zavatski
|
b821d619b5
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into news
|
2020-07-25 09:13:12 +03:00 |
|
Andrei Zavatski
|
0a71194ea6
|
Fix SpotlightSelector is a VisibilityContainer without a reason
|
2020-07-21 22:46:08 +03:00 |
|
Andrei Zavatski
|
81d95f8584
|
Implement UserBrickPanel component
|
2020-07-18 20:24:38 +03:00 |
|
Andrei Zavatski
|
2d9909cdd8
|
Make news cards clickable
|
2020-07-16 15:18:01 +03:00 |
|
Andrei Zavatski
|
17c598568d
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into news
|
2020-07-16 14:38:50 +03:00 |
|
Andrei Zavatski
|
3d9e174ae8
|
Make sort changes affect request result
|
2020-07-14 18:09:09 +03:00 |
|
Andrei Zavatski
|
444701fdd0
|
Use dummy api for tests
|
2020-07-12 16:13:48 +03:00 |
|
Andrei Zavatski
|
a72bb93266
|
Add test scene for NewsHeader
|
2020-07-12 15:57:18 +03:00 |
|
Andrei Zavatski
|
0e5b375c9a
|
Merge master with conflicts resolved
|
2020-07-12 02:20:54 +03:00 |
|
Andrei Zavatski
|
3ba8ec0fd7
|
Don't set null value to show front page
|
2020-07-09 03:40:14 +03:00 |
|
Andrei Zavatski
|
dfa22b1e4c
|
Styles improvements
|
2020-07-09 02:37:42 +03:00 |
|
Andrei Zavatski
|
57b935ec50
|
Remove outdated elements
|
2020-07-08 20:17:15 +03:00 |
|
Andrei Zavatski
|
0b4213f330
|
Implement FrontPageDisplay
|
2020-07-08 20:07:29 +03:00 |
|
Andrei Zavatski
|
49d998c8db
|
Refactor NewsOverlay to use displays logic
|
2020-07-08 18:24:13 +03:00 |
|
Andrei Zavatski
|
857a027a73
|
Parse HTML entities during APINewsPost deserialisation
|
2020-07-07 00:11:35 +03:00 |
|
Andrei Zavatski
|
68d9f9de46
|
Use DateTimeOffset
|
2020-07-06 23:55:20 +03:00 |
|
Andrei Zavatski
|
fdb7727e95
|
Rename NewsPost to APINewsPost
|
2020-07-06 07:28:44 +03:00 |
|
Andrei Zavatski
|
7550097eb6
|
Implement NewsCard
|
2020-07-06 07:27:53 +03:00 |
|
Bartłomiej Dach
|
e8046654c8
|
Add failing test case
|
2020-06-13 12:59:43 +02:00 |
|
Bartłomiej Dach
|
619c541cf5
|
Rewrite test to use dummy API
|
2020-06-13 12:42:06 +02:00 |
|
Dean Herbert
|
3c7e5a5b42
|
Fix ChannelManager not being loaded in tests
|
2020-06-03 18:00:31 +09:00 |
|
smoogipoo
|
648999a2de
|
Remove all RequiredTypes usages
|
2020-05-16 18:17:12 +09:00 |
|
Dean Herbert
|
ed9663985b
|
Rename panels
|
2020-04-21 20:55:33 +09:00 |
|
Dean Herbert
|
9b9b710ded
|
Move and rename remaining direct classes
|
2020-04-21 16:41:07 +09:00 |
|
Dean Herbert
|
1cec0575b7
|
Remove unused classes and replace overlay in game
|
2020-04-21 16:38:47 +09:00 |
|
Dean Herbert
|
c3b36d8f20
|
Merge pull request #7924 from EVAST9919/beatmap-listing-expanded
Implement sorting by genre and language in BeatmapListingOverlay
|
2020-04-21 16:34:59 +09:00 |
|
Dean Herbert
|
89320b510c
|
Apply class renaming
|
2020-04-21 15:13:19 +09:00 |
|