mirror of
https://github.com/JotaRandom/hfsutils.git
synced 2026-01-23 03:16:24 +00:00
- Updated GitHub Actions workflow to test on both Ubuntu and Arch Linux - Added comprehensive test suite execution for all test categories - Added specification conformance validation job - Added cross-platform compatibility verification - Created .github/README.md documenting workflows and testing procedures - Added CI status badge to main README.md Test Coverage: - Basic functionality tests (mount, ls, copy, delete, etc.) - Integration workflow tests (backup, restore, migration) - HFS+ specific tests (formatting, detection, journaling) - Error handling and edge case tests - Specification conformance (alternate headers, signatures, fields) Platform Support: - Ubuntu Latest: Full test suite with hexdump verification - Arch Linux: Same test suite in container for rolling-release validation Artifacts: - Upload test artifacts on failure for debugging - Include temp files, logs, and disk images