Files
WRNexusJS/OLD-PROJECT-TEST-CHECKLIST.md
T
2026-08-01 01:09:58 +05:30

16 lines
726 B
Markdown

# Old-project v0.6 test checklist
- The unmodified old application builds before migration.
- `wrnexus update --dry-run --report` changes no files.
- The report identifies legacy outputs, ambiguous functions, unresolved imports, and string layouts.
- The real migration creates a backup.
- Migrated `.wrn` files parse and type-check.
- `$emit` is converted to `output.*` where safe.
- `@event` is converted to `outputs {}`.
- Parent `event.detail` handlers use `payload`.
- Explicit imports resolve without guessing ambiguous components.
- Existing layouts render.
- SSR and CSR behavior match the old application.
- A second migration run produces no source changes.
- Rollback restores the exact pre-migration application.