$ cd apps/admin && pnpm build >/dev/null 2>&1 && ZOEN_EVIDENCE_TASK=WEB-217 pnpm exec playwright test tests/e2e/content.spec.ts tests/e2e/growth.spec.ts --workers=1 --reporter=line # cwd /Users/king/Desktop/Workspace/SRO/zoen # exit 0 Running 30 tests using 1 worker [1/30] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as owner [2/30] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as developer [3/30] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as qa [4/30] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as gm [5/30] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as moderator [6/30] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as support [7/30] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as marketing [8/30] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as analyst [9/30] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as read_only [10/30] [desktop] › tests/e2e/content.spec.ts:16:3 › growth content drafts › @content marketing drafts two posts, cannot approve their own, the owner approves, then copy and mark posted [11/30] [desktop] › tests/e2e/content.spec.ts:52:3 › growth content drafts › @content read-only can look but not write; the analyst has no access [12/30] [desktop] › tests/e2e/content.spec.ts:63:3 › growth content drafts › @content pages are clean on every screen size [13/30] [desktop] › tests/e2e/growth.spec.ts:30:3 › growth module › @growth owner sees sign-ups, builds a wave and exports it (audited) [14/30] [desktop] › tests/e2e/growth.spec.ts:61:3 › growth module › @growth funnel shows the recorded visits [15/30] [desktop] › tests/e2e/growth.spec.ts:70:3 › growth module › @rbac support sees counts with masked emails and cannot export [16/30] [desktop] › tests/e2e/growth.spec.ts:80:3 › growth module › @growth pages are clean on every screen size [17/30] [tablet] › tests/e2e/content.spec.ts:16:3 › growth content drafts › @content marketing drafts two posts, cannot approve their own, the owner approves, then copy and mark posted [18/30] [tablet] › tests/e2e/content.spec.ts:52:3 › growth content drafts › @content read-only can look but not write; the analyst has no access [19/30] [tablet] › tests/e2e/content.spec.ts:63:3 › growth content drafts › @content pages are clean on every screen size [20/30] [tablet] › tests/e2e/growth.spec.ts:30:3 › growth module › @growth owner sees sign-ups, builds a wave and exports it (audited) [21/30] [tablet] › tests/e2e/growth.spec.ts:61:3 › growth module › @growth funnel shows the recorded visits [22/30] [tablet] › tests/e2e/growth.spec.ts:70:3 › growth module › @rbac support sees counts with masked emails and cannot export [23/30] [tablet] › tests/e2e/growth.spec.ts:80:3 › growth module › @growth pages are clean on every screen size [24/30] [mobile] › tests/e2e/content.spec.ts:16:3 › growth content drafts › @content marketing drafts two posts, cannot approve their own, the owner approves, then copy and mark posted [25/30] [mobile] › tests/e2e/content.spec.ts:52:3 › growth content drafts › @content read-only can look but not write; the analyst has no access [26/30] [mobile] › tests/e2e/content.spec.ts:63:3 › growth content drafts › @content pages are clean on every screen size [27/30] [mobile] › tests/e2e/growth.spec.ts:30:3 › growth module › @growth owner sees sign-ups, builds a wave and exports it (audited) [28/30] [mobile] › tests/e2e/growth.spec.ts:61:3 › growth module › @growth funnel shows the recorded visits [29/30] [mobile] › tests/e2e/growth.spec.ts:70:3 › growth module › @rbac support sees counts with masked emails and cannot export [30/30] [mobile] › tests/e2e/growth.spec.ts:80:3 › growth module › @growth pages are clean on every screen size 10 skipped 20 passed (31.5s)