Status: Pending
What
Integration tests for the page engine that validate end-to-end flows:
- Config loading flow — fetch mock JSON config -> validate via Zod -> cache in memory -> retrieve from cache
- Page resolution flow — register pages with slugs -> resolve by slug -> return correct PageConfig -> return undefined for unknown slug
- Version tracking flow — initialize VersionTracker -> check pages -> detect stale pages -> acknowledge page -> verify acknowledged -> acknowledge all stale -> verify empty
- Component registration flow -> register component -> render section with that component -> verify render output
- Error boundary flow -> section throws -> ErrorBoundary catches -> retry button appears -> retry succeeds
- Template rendering flow -> load marketing template -> resolve sections -> render hero-banner + feature-grid + cta-section
Test runner: Vitest (same as core)
Location: packages/feature-dynamic-pages/tests/
Status: Pending
What
Integration tests for the page engine that validate end-to-end flows:
Test runner: Vitest (same as core)
Location: packages/feature-dynamic-pages/tests/