feat(dev): just verify-demo for the demo seed + import/export path (PMS-677) #456
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/PMS-677-verify-demo-recipe"
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?
Context (PMS-677)
Verifying the demo-critical path (demo seeding + tenant import/export) before the demo build. The functionality already ships; this confirms it and adds a one-command re-check.
Verified
Ran the two suites against a throwaway Postgres mirroring CI (
#[sqlx::test], per-test DB, auto-migrated):tests/seed_demo.rs- 4/4 pass (SeedService::ensure_demo_seededproduces the demo company / contacts / tickets; the clean-baseline vs QA separation holds).tests/data_transfer.rs- 1/1 pass (the/data/export->/data/importround-trip: data preserved, ids remapped, no secret columns leaked).Change
Adds
just verify-demo- a targeted subset oftest-integrationrunning exactly those two suites, so the seed + import/export path can be re-checked fast before building the demo. Same Postgres-backed compose setup; justfile parses and lists the recipe.just verify-demofor the demo-critical seed + import/export path (PMS-677)