flavorpack
2025-10-21
Massive test coverage expansion day adding thousands of lines of new tests
27 files · 7,495+ · 117-
Packaging Tests
6 files changed
test_packager.pyUpdated tests for packagertest_keys.pyUpdated tests for keysflavor-private.keyRotated key fileflavor-public.keyRotated key fileflavor-private.keyRotated key fileflavor-public.keyRotated key file
Handler Tests
5 files changed
constants.py,coverUpdated PSP constants,coverprotocols.pyUpdated PSP protocolstest_handlers_archive.pyUpdated tests for handlers_archivetest_handlers_errors.pyUpdated tests for handlers_errorstest_handlers_operations.pyUpdated tests for handlers_operations
- Split
test_handlers.pyintotest_handlers_archive.py,test_handlers_errors.py,test_handlers_operations.pydecouple internal3 files
test_handlers_archive.pytest_handlers_errors.pytest_handlers_operations.py
- Added comprehensive handler tests (618 + 162 lines)
qualify
internal
3 files
test_handlers_archive.pytest_handlers_errors.pytest_handlers_operations.py
Ingredient Tests
3 files changed
test_binary_loader.pyUpdated tests for binary_loadertest_ingredient_manager.pyUpdated tests for ingredient_managertest_ingredient_manager_ops.pyUpdated tests for ingredient_manager_ops
- Added
tests/ingredients/test_ingredient_manager.py(395 lines) qualify internal1 file
test_ingredient_manager.py
- Added
tests/ingredients/test_ingredient_manager_ops.py(448 lines) qualify internal2 files
test_ingredient_manager.pytest_ingredient_manager_ops.py
- Added
tests/ingredients/test_binary_loader.py(743 lines) qualify internal1 file
test_binary_loader.py
CLI Command Tests
2 files changed
test_ingredients_command.pyUpdated tests for ingredients_commandtest_utils_command.pyUpdated tests for utils_command
- Added
tests/cli/test_utils_command.py(414 lines) qualify behavioral1 file
test_utils_command.py
- Added
tests/cli/test_ingredients_command.py(680 lines) qualify behavioral1 file
test_ingredients_command.py
Core Module Tests
4 files changed
test_security_core.pyUpdated tests for security_coretest_locking.pyUpdated tests for lockingtest_output.pyUpdated tests for outputtest_verification.pyUpdated tests for verification
- Added
tests/security/test_security_core.py(388 lines) qualify internal1 file
test_security_core.py
- Added
tests/test_locking.py(220 lines) qualify internal1 file
test_locking.py
- Added
tests/test_output.py(451 lines) qualify internal1 file
test_output.py
- Added
tests/test_verification.py(364 lines) qualify internal1 file
test_verification.py
Environment and Platform Tests
2 files changed
test_environment_runtime_ops.pyUpdated tests for environment_runtime_opstest_platform_environment.pyUpdated tests for platform_environment
Coverage Progress Tracking
- Added and updated
COVERAGE_PROGRESS.mdthrough multiple iterations instantiate internal1 file
COVERAGE_PROGRESS.md
Test Configuration
5 files changed
COVERAGE_PROGRESS.mdUpdated documentationflavor-private.keyRotated key fileflavor-public.keyRotated key filepyproject.tomlUpdated project configurationuv.lockUpdated dependency lock file