Gabe Kangas
ef5dddc0ac
Disable lighthouse test to see if that fixes running under Github CI
2023-03-17 21:18:47 -07:00
Gabe Kangas
5b8bacb83f
Add chat embed automated browser tests. Closes #2743
2023-02-26 19:06:22 -08:00
Gabe Kangas
59b7f6dcbf
Completely give up on setting a performance threshold until it can be addressed in #2167
2023-01-13 15:12:04 -08:00
Gabe Kangas
d8a5380b7f
Fix some React lifecycle and rendering errors that exist in build
2023-01-10 16:39:20 -08:00
Gabe Kangas
1fbe89d703
Reduce SEO score and file issue to improve. #2565
2023-01-08 20:32:22 -08:00
Gabe Kangas
a3ea88a5b9
Lower performance threshold even lower because everything is awful
2023-01-08 17:00:13 -08:00
Gabe Kangas
40c7d30c2e
Lower performance threshold until can be figured out
2023-01-05 02:35:55 -08:00
Gabe Kangas
80ab351cbe
Add performance testing to Cypress results
2023-01-04 22:18:21 -08:00
Gabe Kangas
533d33847c
Hide disabled features ( #2473 )
...
* Hide/show on notify and fediverse feature disable/enable
* Update browser tests to enable features for testing
* Hide/show features in mobile action menu
* Do not show fediauth option if fediverse features are not enabled.
* Force showing tabs when in Storybook
2022-12-29 16:26:04 -08:00
Gabe Kangas
543d8f258f
Check offline banner values before scrolling in browser test
2022-12-21 17:36:11 -08:00
Gabe Kangas
2d4e53ce4b
Update text to reflect new text
2022-12-15 21:45:46 -08:00
Gabe Kangas
6c169bc9b7
visible -> exist in browser tests
2022-12-12 22:54:51 -08:00
Gabe Kangas
014cc756bc
Only run css selector identifier tests to run on desktop
2022-12-12 00:22:31 -08:00
Gabe Kangas
14e4ca9c28
Change tab identifier
2022-12-11 21:16:29 -08:00
Gabe Kangas
c231fd3592
First pass at CSS identifiers + test to verify they are set. For #2193
2022-12-11 21:06:20 -08:00
Gabe Kangas
eb1fc9706f
Add test for setting socket override and verify no errors are thrown on reload. Closes #2355
2022-12-08 18:37:10 -08:00
Gabe Kangas
3826f9380a
Listen for console errors in browser tests
2022-12-08 18:36:41 -08:00
Gabe Kangas
7393a18546
Additional test updates to reflect more changed defaults
2022-11-22 13:15:52 -08:00
Gabe Kangas
b0d651cfc0
Update UI tests to reflect new defaults
2022-11-22 13:06:37 -08:00
gabek
b67e0703cc
Prettified Code!
2022-11-05 03:04:51 +00:00
Gabe Kangas
352447e3d4
Web UI frontend automated browser tests ( #2223 )
...
* First pass at basic browser tests for #1926
* Run tests against dev web server not go server
* Bundle the web code into the server before running tests
* Move cypress UI tests into its own npm project + add tests
* Add additional tests + wire up with cypress dashboard
* Limit concurrency of workflow jobs
* Temporarily comment out some tests that do not pass in mobile. Will fix later.
2022-11-04 20:04:13 -07:00