test: make chmod_transformer_test easier to compile

This commit is contained in:
Marcus Holland-Moritz 2024-01-21 11:08:15 +01:00
parent 0967b9bdf8
commit d7d390dbb3
2 changed files with 5031 additions and 2003 deletions

View File

@ -69,7 +69,7 @@ generate_random_complex_symbolic_mode() {
}
# Main loop
for i in {1..2000}; do
for i in {1..5000}; do
# Generate random chmod mode string
if [ $((RANDOM % 10)) -eq 0 ]; then
mode=$(generate_random_octal_mode_special)
@ -95,7 +95,7 @@ for i in {1..2000}; do
# Print umask, chmod string, original and new file permissions
cat <<EOF
EXPECT_EQ_MODE(xfm("$mode", 0$umask_value).transform(0$original_permissions, false), 0$new_permissions);
{"$mode", 0$umask_value, 0$original_permissions, 0$new_permissions},
EOF
# Clean up

File diff suppressed because it is too large Load Diff