diff options
| author | Paul Buetow <paul@buetow.org> | 2025-06-19 20:29:21 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2025-06-19 20:29:21 +0300 |
| commit | 2f20d0eacfbc16111fa273f4d6cac339cc61ef51 (patch) | |
| tree | 43057356276c3971e410d21c909de69eaee0f605 /integrationtests | |
| parent | 1a9259eb9a10202c28dbd959e6cfa2e2fcf3e064 (diff) | |
Implement Phase 1: Foundation for improved maintainability and testability
- Add standardized error handling package (internal/errors)
- Sentinel errors for common conditions
- Error wrapping and chaining support
- MultiError for batch operations
- Add comprehensive test utilities package (internal/testutil)
- File/directory test helpers
- Assertion functions for common test patterns
- Mock SSH server for integration testing
- Test data generators
- Add unit tests for core packages
- Protocol package: delimiter validation and usage tests
- Config package: comprehensive configuration tests
- Discovery package: server discovery method tests
- IO/FS package: stats tracking and grep processor tests
All tests passing. This establishes a solid foundation for further improvements.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
Diffstat (limited to 'integrationtests')
0 files changed, 0 insertions, 0 deletions
