Files
Bose-SoundTouch/pkg
Tobias Gesellchen d95af0a50a feat: significantly improve test coverage from 39.2% to 73.5%
- Add comprehensive tests for Balance MarshalXML functionality
- Add utility function tests for BassCapabilities including:
  - IsBassSupported(), GetMinLevel(), GetMaxLevel(), GetDefaultLevel()
  - ValidateLevel(), ClampLevel(), String() methods
  - MarshalXML() functionality with multiple scenarios
- All packages now meet or exceed 70% coverage threshold
- Total coverage improvement: +34.3 percentage points

Package coverage breakdown:
- pkg/models: 82.9% (excellent)
- pkg/config: 79.2% (good)
- pkg/discovery: 69.5% (acceptable)
- pkg/client: 59.4% (room for improvement)

Project is now ready for open source release with robust test coverage.
2026-01-10 00:30:58 +01:00
..