Skip to content

test(explore): event-pane re-open via real skill navigation#128

Merged
jrosskopf merged 1 commit into
mainfrom
test/skill-pane-real-nav
May 31, 2026
Merged

test(explore): event-pane re-open via real skill navigation#128
jrosskopf merged 1 commit into
mainfrom
test/skill-pane-real-nav

Conversation

@jrosskopf
Copy link
Copy Markdown
Contributor

Summary

Follow-up coverage for the skill-page event-pane chevron fix (#126). Adds a regression test that mirrors the live flow more faithfully than the existing static-override test: a real fixture, an actual navigation to a skill (so currentPage resolves async and isSkill flips through the real provider machinery, including the reset listener), then a pointer tap on the expand chevron.

This guards against flicker-class regressions where a currentPage re-evaluation could snap the user's explicit collapse choice back to the skill default.

Test plan

  • test/crm/crm_workspace_test.dart → new navigate to a skill, then the chevron re-opens the event pane (real nav).
  • flutter analyze clean; full suite green (95 tests).

🤖 Generated with Claude Code

Adds a faithful regression test for the skill-page event-pane chevron
(fixed in #126): a real fixture + an actual navigation to a skill, so
`currentPage` resolves async and `isSkill` flips through the real
provider machinery (including the reset listener) before the chevron is
tapped — closer to the live flow than the existing static-override test,
and a guard against flicker-class regressions in the collapse state.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@jrosskopf jrosskopf merged commit 0bd148f into main May 31, 2026
1 check passed
@jrosskopf jrosskopf deleted the test/skill-pane-real-nav branch May 31, 2026 04:42
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.

1 participant