Skip to content

add headless ui testing - #186

Merged
Cattn merged 3 commits into
friends-nextfrom
ui-testing
Oct 7, 2026
Merged

Cattn merged 3 commits into
friends-nextfrom
ui-testing

Conversation

@Cattn

@Cattn Cattn commented Oct 6, 2026

Copy link
Copy Markdown
Collaborator

Automatic extension UI testing!! Just standard tests right now to check for regressions, but in the future these will ideally be updated with more interesting tests + more dynamic ones.

It uses sample data by default for CI, however it can also handle live-testing with some env variables set.

@Cattn
Cattn requested a review from jaspermayone as a code owner October 6, 2026 22:32
@Cattn
Cattn marked this pull request as draft October 6, 2026 22:36
@Cattn
Cattn removed the request for review from jaspermayone October 6, 2026 22:37
@Cattn
Cattn requested a review from miretskydatwit October 6, 2026 22:42
@Cattn

Cattn commented Oct 6, 2026

Copy link
Copy Markdown
Collaborator Author

@miretskydatwit if you could test this that would be nice, there's instructions in /tests/ui/readme.md, you will have to prob run npm i.

Also don't worry about the extra tests/live version, that's not really meant to be used rn. just the normal tests. And maybe test watching the browser? or changing some code that should break a test?

@Cattn
Cattn marked this pull request as ready for review October 6, 2026 22:44
@Cattn
Cattn added this pull request to stack #188 October 7, 2026 03:51
@Cattn Cattn self-assigned this Oct 7, 2026
@Cattn Cattn added the v6 label Oct 7, 2026
@Cattn
Cattn merged commit 3c3319b into friends-next Oct 7, 2026
2 checks passed
@Cattn
Cattn deleted the ui-testing branch October 7, 2026 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant