flavorpack
2025-11-05
Taster command modernization and test suite improvements
51 files · 1,514+ · 841-
Taster Commands Modernization
- Updated 16 taster command modules (benchmark, cache, env, exec_test, info, launcher_test, metadata, package, signals, slot_test, test, verify, argv, features, mmap, pipe, shell) with improved patterns streamline behavioral
- Migrated from echo/print to pout/perr debugging patterns decouple internal
- Added
scripts/migrate_echo_to_pout.py(196 lines) migration tool instantiate internal1 file
migrate_echo_to_pout.py
- Added
scripts/bulk_migrate.py(103 lines) for batch migration streamline internal1 file
bulk_migrate.py
Test Suite Improvements
- Updated mmap edge cases and performance tests streamline internal
- Improved JSON comparison test module qualify internal
- Updated packaging tests (dist_manager, integration, pypapip_manager, uv_manager) qualify internal
- Improved orchestrator and launcher availability tests qualify internal
- Updated PE utils tests qualify internal