Skip to content

feat: add e2e test for Server catalog and Plugins pages - #29

Merged
marekdano merged 1 commit into
mainfrom
6241-extra-playwright-tests
Aug 14, 2026
Merged

feat: add e2e test for Server catalog and Plugins pages#29
marekdano merged 1 commit into
mainfrom
6241-extra-playwright-tests

Conversation

@marekdano

@marekdano marekdano commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add Playwright e2e coverage for the Server catalog page (e2e/server-catalog.spec.ts): listing (Open-only servers, connected badges), search filtering, category filtering via the filters dialog, the All/Connected view toggle, viewing server details, the disabled (404) state, and the generic error/retry flow.
  • Add Playwright e2e coverage for the Plugins page (e2e/plugins.spec.ts): listing, search filtering, hook/tag filtering with clear, the All/Enabled view toggle, viewing plugin details (including config summary), the globally-disabled banner, and the generic error/retry flow.

Closes #6241

Test plan

  • npx playwright test e2e/server-catalog.spec.ts e2e/plugins.spec.ts — 14 passed
  • npx eslint e2e/server-catalog.spec.ts e2e/plugins.spec.ts — clean

Signed-off-by: Marek Dano <mk.dano@gmail.com>

@gcgoncalves gcgoncalves left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good quality testing. 🙇

@marekdano
marekdano merged commit 8630041 into main Aug 14, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[UI-REWRITE]: Add e2e tests for Server catalog and Plugins pages

2 participants