16 lines
328 B
Plaintext
16 lines
328 B
Plaintext
test_expect_success 'function' '
|
|
# LINT: "()" in function definition not mistaken for subshell
|
|
sha1_file() {
|
|
echo "$*" | sed "s#..#.git/objects/&/#"
|
|
} &&
|
|
|
|
# LINT: broken &&-chain in function and after function
|
|
remove_object() {
|
|
file=$(sha1_file "$*") &&
|
|
test -e "$file"
|
|
rm -f "$file"
|
|
}
|
|
|
|
sha1_file arg && remove_object arg
|
|
'
|