-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
priority:mediumShould be done soonShould be done soonsize:sSmall — 1 to 4 hoursSmall — 1 to 4 hoursstatus:readyRefined and ready for sprint selectionRefined and ready for sprint selectiontech-debtTechnical debt — address proactivelyTechnical debt — address proactivelytype:choreMaintenance, refactoring, toolingMaintenance, refactoring, tooling
Description
Description
The --delimiter / --tsv and --header / -H features (#9, #10) were shipped without dedicated test coverage. Add integration tests that verify these features work correctly and catch regressions.
Acceptance Criteria
- Test
--delimiter "|"produces pipe-separated output - Test
--delimiter "\t"and--tsvproduce tab-separated output - Test
--headerincludes column names as the first output row - Test
--headercombined with--delimiter/--tsv - Test default behavior (no flags) still produces CSV without header
- All tests run as part of
zig build test
Notes
- Existing integration tests in
build.zig(PR ci: add Zig cache and build.zig integration tests #16) can serve as a pattern - This was identified as tech debt in the Sprint 2 Retrospective
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
priority:mediumShould be done soonShould be done soonsize:sSmall — 1 to 4 hoursSmall — 1 to 4 hoursstatus:readyRefined and ready for sprint selectionRefined and ready for sprint selectiontech-debtTechnical debt — address proactivelyTechnical debt — address proactivelytype:choreMaintenance, refactoring, toolingMaintenance, refactoring, tooling