xiaoju
|
1d08c1bf4d
|
refactor: reorganize CLI E2E tests into tests/ by scenario
Move 4 monolithic test files (cli.test.ts, e2e.test.ts, template.test.ts,
var.test.ts) from src/ into tests/ directory, split by scenario:
tests/helpers.ts - shared utilities (envValue, stripVolatile)
tests/put-get-has.test.ts - basic CAS storage operations
tests/verify-refs-walk.test.ts - graph traversal
tests/schema-validation.test.ts - Issue #50 schema validation
tests/alias.test.ts - @ alias resolution
tests/variable.test.ts - var set/get/delete/list/tag
tests/template.test.ts - template set/get/list/delete
tests/render.test.ts - render + render -p
tests/pipe.test.ts - pipe composition + stdin input
tests/gc.test.ts - garbage collection
tests/edge-cases.test.ts - help, --store, error paths
All 516 tests pass (159 CLI + 357 core/fs).
|
2026-06-01 03:38:35 +00:00 |
|