Tw93
377f777184
test: remove outdated empty files assertion from clean_empty_library_items test
...
The clean_empty_library_items function intentionally skips empty file cleanup
to avoid removing app sentinel files (as noted in lib/clean/user.sh:77).
Updated the test to only verify empty folder cleanup, matching current behavior.
2026-01-15 21:06:59 +08:00
Tw93
3b517c7a6b
Merge branch 'dev' into fix/harden-brew-uninstall
2026-01-15 14:00:20 +08:00
Jack Phallen
9f441eea86
Fix unrelated test failures
...
Fixed WHITELIST_PATTERNS unbound variable error in lib/core/app_protection.sh
Updated clean_empty_library_items to match current behavior
2026-01-14 09:29:05 -05:00
Tw93
8a873c85a3
fix: remove unsafe file cleanup in Library root and fix tests
...
- lib/clean: remove empty file cleanup in ~/Library to protect potential sentinel files
- tests: fix unbound variable error in clean_user_core.bats by initializing WHITELIST_PATTERNS
2026-01-14 12:56:38 +08:00
Tw93
3cb21aad7e
refactor: improve brew cleanup timeout handling and remove app_caches, clean_extras, and optimize_core tests.
2026-01-03 12:53:31 +08:00