Context
Four file loaders (copyLoader, appendLoader, copyTemplate, appendTemplate) lack comprehensive tests.
Task
Test: happy paths, missing variables, edge cases (empty, binary, large files), undefined/null/special chars.
Files to modify
packages/create-node-app-core/tests/ — add loaders test file
Verification
-
80% branch coverage for all loaders
Steps
- Test: happy paths, missing variables, edge cases (empty, binary, large files), undefined/null/special chars.
packages/create-node-app-core/tests/ — add loaders test file
-
80% branch coverage for all loaders
Acceptance criteria
Files
packages/create-node-app-core/tests/ — add loaders test file
Verification
-
80% branch coverage for all loaders
How to verify
-
80% branch coverage for all loaders
Original issue text
Description
Four file loaders (copyLoader, appendLoader, copyTemplate, appendTemplate) lack comprehensive tests.
Task
Test: happy paths, missing variables, edge cases (empty, binary, large files), undefined/null/special chars.
Files to modify
packages/create-node-app-core/tests/ — add loaders test file
Verification
-
80% branch coverage for all loaders
Context
Four file loaders (copyLoader, appendLoader, copyTemplate, appendTemplate) lack comprehensive tests.
Task
Test: happy paths, missing variables, edge cases (empty, binary, large files), undefined/null/special chars.
Files to modify
packages/create-node-app-core/tests/— add loaders test fileVerification
Steps
packages/create-node-app-core/tests/— add loaders test fileAcceptance criteria
Files
packages/create-node-app-core/tests/— add loaders test fileVerification
How to verify
Original issue text
Description
Four file loaders (copyLoader, appendLoader, copyTemplate, appendTemplate) lack comprehensive tests.
Task
Test: happy paths, missing variables, edge cases (empty, binary, large files), undefined/null/special chars.
Files to modify
packages/create-node-app-core/tests/— add loaders test fileVerification