You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: comprehensive BDD test suite with scoped UI interactions
- Add 113 BDD scenarios (5 backend, 108 frontend) covering channels,
threads, tasks, worktrees, chat, git panel, settings, and WebSocket
events
- Split tests into TestBDDBackendFeatures and TestBDDFrontendFeatures
with per-scenario Chrome tabs and 120s timeouts
- Scope click steps to UI regions via data-testid (sidebar, tasks panel,
global tasks panel, context menu, branch picker) using XPath +
chromedp.WaitVisible for reliable, unambiguous element targeting
- Add data-testid to all React panel components, sidebar, context menu,
and branch picker
- Use test-runner container image in CI with auto-build on Dockerfile change
- Fix Git panel branches/commits not loading due to null worktrees
- Fix Chromium in-process execution for Docker component test infra
0 commit comments