Skip to content

test: setup component tests - #8798

Merged
odzhychko merged 1 commit into
mainfrom
setup-component-tests
Sep 24, 2026
Merged

odzhychko merged 1 commit into
mainfrom
setup-component-tests

Conversation

@odzhychko

@odzhychko odzhychko commented Aug 28, 2026 •

Copy link
Copy Markdown
Contributor

Set up component test that run in the browser.

Rational:

Background

Follows https://playwright.dev/docs/test-components.
But put stories next to tests and not component sources. This follows https://github.com/nextcloud-libraries/nextcloud-vue.

🤖 AI (if applicable)

  • The content of this PR was partly or fully generated using AI

@codecov

codecov Bot commented Aug 28, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@odzhychko
odzhychko force-pushed the setup-component-tests branch 2 times, most recently from 200ca4c to 11ac3f9 Compare September 1, 2026 07:05
@odzhychko
odzhychko marked this pull request as ready for review September 1, 2026 07:24
@odzhychko
odzhychko force-pushed the setup-component-tests branch 3 times, most recently from 750c31f to 828fc13 Compare September 7, 2026 08:00
@odzhychko odzhychko added 3. to review Waiting for reviews skill:frontend Issues and PRs that require JavaScript/Vue/styling development skills labels Sep 9, 2026
@odzhychko
odzhychko force-pushed the setup-component-tests branch from 828fc13 to a25c0cc Compare September 23, 2026 10:20
Follows https://playwright.dev/docs/test-components.
But put stories next to tests and not component sources.
This follows https://github.com/nextcloud-libraries/nextcloud-vue.

Assisted-by: Claude:claude-opus-5
Signed-off-by: Oleksandr Dzhychko <hey@oleks.dev>
@odzhychko
odzhychko force-pushed the setup-component-tests branch from 3e5f6aa to 5ded5c7 Compare September 24, 2026 11:36
@odzhychko
odzhychko merged commit 1adffda into main Sep 24, 2026
47 checks passed
@odzhychko
odzhychko deleted the setup-component-tests branch September 24, 2026 11:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews skill:frontend Issues and PRs that require JavaScript/Vue/styling development skills

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants