本文へスキップ
Kitbay
掲載依頼
スキル公式

studio-e2e-tests

Apache-2.02026年11月11日 更新114,826GitHubスター

A maintainer skill in the Supabase monorepo for writing, running and fixing the Playwright end-to-end tests of Supabase Studio.

スキルの内容

A maintainer skill in the Supabase monorepo for writing, running and fixing the Playwright end-to-end tests of Supabase Studio. It gives the pnpm commands for running all tests, one file, a name filter or the interactive UI, and notes that local Supabase containers start on their own. Most of it is test-writing rules: prefer role-based selectors, set up response waiters before the action that triggers them, avoid fixed sleeps and forced clicks, dismiss toasts, use serial mode when tests share data, and clean up storage. It also explains how to read traces and reports and why a fresh CI database can behave differently from a local one.

できること

  • Run Supabase Studio end-to-end tests
  • Write Playwright tests with stable selectors
  • Avoid race conditions with response waiters
  • Debug failures from traces and reports