Expand Playwright e2e coverage for free gaps and premium bulk - #69
Conversation
Add settings, upload surfaces, post-upload stats, and freemium specs, plus a premium suite and harness so upload/settings regressions are caught in CI.
|
Bugbot is not enabled for your account, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (2)
📒 Files selected for processing (17)
📝 WalkthroughWalkthroughThe PR adds shared Playwright utilities and E2E coverage for uploads, settings, statistics, freemium behavior, and premium optimization. It adds separate premium build and test configurations with a WordPress Playground blueprint. ChangesEnd-to-end test coverage
Estimated code review effort: 4 (Complex) | ~45 minutes Sequence Diagram(s)sequenceDiagram
participant Developer
participant npm_scripts as npm scripts
participant config as Playwright premium config
participant playground as WordPress Playground
participant tests as Premium E2E tests
Developer->>npm_scripts: Run build:e2e:premium and test:e2e:premium
npm_scripts->>config: Start premium Playwright configuration
config->>playground: Load premium blueprint and activation data
config->>tests: Launch premium test suite
tests->>playground: Verify settings and bulk optimization
Possibly related PRs
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
🤖 Pull request artifacts
|
Summary
build:e2e:premium/test:e2e:premium) with Freemius-seeded Playground blueprint and bulk optimizer specscimo-scriptbefore the React admin app so premium filters register correctlyTest plan
npm run build:e2e && npm run test:e2e(free suite)pro__premium_only/present:npm run build:e2e:premium && npm run test:e2e:premiumSummary by CodeRabbit
Bug Fixes
Testing
Documentation