12345678910111213141516171819202122 |
- #!/bin/bash -eu
- set -o pipefail
- # Tests of Soong functionality
- source "$(dirname "$0")/lib.sh"
- function test_m_clean_works {
- setup
- # Create a directory with files that cannot be removed
- mkdir -p out/bad_directory_permissions
- touch out/bad_directory_permissions/unremovable_file
- # File permissions are fine but directory permissions are bad
- chmod a+rwx out/bad_directory_permissions/unremovable_file
- chmod a-rwx out/bad_directory_permissions
- run_soong clean
- }
- scan_and_run_tests
|