test(sprout_cli): generate-and-test gate (cli:e2e) #31
Labels
No labels
area:auth
area:cli
area:example
area:infra
area:state
area:ui
bug
cleanup
deferred
dependencies
documentation
duplicate
enhancement
epic
github_actions
good first issue
help wanted
invalid
priority: p0
priority: p1
priority: p2
question
spike
status: backlog
status: done
status: in-progress
status: ready
status: review
status: testing
type: chore
type: docs
type: feature
type: fix
type: infra
type: test
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
sprout/sprout#31
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Replace apps/example integration tests with a gate that tests the real deliverable.
sprout createinside the repo, confirm the generated app path-deps onto sprout_ui + sprout_state (workspace members) andflutter pub get/flutter testsucceed.cli:e2e: for each template,dart run bin/sprout.dart create e2e_<t> --template <t> -o <repoRoot>/.sprout_e2e(path deps) thencdin andflutter test; clean up..sprout_e2e/→ root .gitignore.cli:e2einto thecheckaggregate AFTERcli:embed:check.This runs 2 full pub get + build_runner cycles — slowest gate; CI-primary.
Order: independent of #29/#30 but must land before #32 (it replaces apps/example's tests).
Done: cli:e2e gate (lean + gallery) wired into check.