server: fix stale workflow test fixtures (wizard pricing_model; "Cancellation scheduled")
Three pre-existing test bugs surfaced once sando's cargo_test gate
got observability (Phase A) and the right feature flag (fast-tests).
All three exist at launch tag f6edda7 — shipped because deploy.sh
doesn't run cargo test.
- workflows::wizards::project_wizard_full_flow (×1 form):
monetization step now requires pricing_model after launch-eve
hardening (project.rs:257-263, commit 3dc8dca closed the silent
fallback-to-Free). Skip case posts pricing_model=free to mirror the
rendered form's default.
- workflows::wizards::project_wizard_subscription_tiers: tier-creation
case posts pricing_model=subscription.
- workflows::fan_plus::dashboard_account_tab_shows_resume_when_cancel_pending:
template copy was tightened to sentence-start "Cancellation
scheduled." in commit 231a592 (exorcise: B12c); test still asserted
lowercase. Update to match the deliberate capitalization.
Author: Max Johnson <me@maxj.phd> · 2026-06-03 00:26 UTC