Test/e2e coverage expansion - #396
Conversation
mock-llm gains one-shot failNextNarrative (500) and holdNextNarrative/releaseNarrative (held stream) for the failure and cancel specs; the duplicated window.aventurasDb bridge read is lifted into harness/db.ts as queryApp and adopted by the turn/classifier/wizard specs. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
reader.ts centralizes composer/mode/entry-row/menu/rollback locators (EntryCard's hardcoded-English action labels live here, per triage); wizard.ts adds the embed-gate title and save-draft; create-story.ts adds createCreativeStory. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Adds nine packaged specs — creative create, resume-draft promotion, embedder-gate block, undo/redo, edit, rollback, failure-then-retry, cancel mid-turn, composer modes — each driving through the UI and asserting via the DB bridge. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
testing.md notes failNextNarrative/holdNextNarrative in the Mock LLM section; triage narrows the backfill item to what remains (opening-only turn, config surfaces, regenerate, blocked hydration-failure) and logs the EntryCard i18n debt. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (2)
📒 Files selected for processing (17)
📝 WalkthroughWalkthroughThe PR expands E2E infrastructure with app-database queries and controllable mock narrative streams, adds centralized reader and wizard locators, and introduces coverage for reader interactions and story wizard creation, gating, and draft resumption. ChangesE2E harness and assertion infrastructure
Reader interaction coverage
Story wizard coverage
Estimated code review effort: 4 (Complex) | ~45 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (1 warning, 1 inconclusive)
✅ Passed checks (3 passed)
✨ Finishing Touches📝 Generate docstrings
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 |
Summary by CodeRabbit
New Features
Bug Fixes