Files
clide/test/builtin/welcome
jpmschweitzerandClaude Opus 4.7 3a6e906dc1
test / unit + widget + golden + a11y (push) Failing after 31s
test / integration_test (xvfb) (push) Has been skipped
test / bundle smoke (xvfb 5s) (push) Has been skipped
test / daemon subprocess + web WASM smoke (push) Has been skipped
test / dart doc (lib API) (push) Failing after 1m2s
test sweep: cover welcome_view tail paths (T-91)
Eight new widget tests in test/builtin/welcome/widget_test.dart
covering the WelcomeView paths the existing render-it test didn't
reach:

- TIPS card visibility: shown when viewport height > 640, hidden
  when shorter (LayoutBuilder branch).
- Status line tri-state: "checking…" before toolchain resolution,
  "application ok" when all tools present, missing-tools listing
  when some are absent.
- Theme-name link tap fires the theme.pick command via the registry.
- Open folder tap with no native picker (returns null, function
  returns early) and with MissingPluginException (falls through to
  the path dialog via kernel.dialog.show).

Coverage: builtin/welcome/src/welcome_view.dart 84/221 -> 120/221
(54%). Remaining 101 lines are inside the _OpenProjectDialog,
_NotARepoDialog, and recent-project rows — they need either a
DialogHost in the test harness or a populated recents list, which
is materially more setup than the rest of this batch's pattern.

Total coverage 79.34% -> 79.80%.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-13 07:25:17 +02:00
..