]> git.ipfire.org Git - thirdparty/git.git/blobdiff - t/t0021-conversion.sh
Sync with 2.29.3
[thirdparty/git.git] / t / t0021-conversion.sh
index 38cd6bc5f73f7d525811dc8598684e6116e57853..630c3ee49e2ca7b25ded86b994ef6747d133dfe1 100755 (executable)
@@ -23,10 +23,6 @@ generate_random_characters () {
                perl -pe "s/./chr((ord($&) % 26) + ord('a'))/sge" >"$TEST_ROOT/$NAME"
 }
 
-file_size () {
-       test-tool path-utils file-size "$1"
-}
-
 filter_git () {
        rm -f *.log &&
        git "$@"
@@ -361,9 +357,9 @@ test_expect_success PERL 'required process filter should filter data' '
                cp "$TEST_ROOT/test3 '\''sq'\'',\$x=.o" "testsubdir/test3 '\''sq'\'',\$x=.r" &&
                >test4-empty.r &&
 
-               S=$(file_size test.r) &&
-               S2=$(file_size test2.r) &&
-               S3=$(file_size "testsubdir/test3 '\''sq'\'',\$x=.r") &&
+               S=$(test_file_size test.r) &&
+               S2=$(test_file_size test2.r) &&
+               S3=$(test_file_size "testsubdir/test3 '\''sq'\'',\$x=.r") &&
                M=$(git hash-object test.r) &&
                M2=$(git hash-object test2.r) &&
                M3=$(git hash-object "testsubdir/test3 '\''sq'\'',\$x=.r") &&
@@ -432,9 +428,9 @@ test_expect_success PERL 'required process filter should filter data for various
        (
                cd repo &&
 
-               S=$(file_size test.r) &&
-               S2=$(file_size test2.r) &&
-               S3=$(file_size "testsubdir/test3 '\''sq'\'',\$x=.r") &&
+               S=$(test_file_size test.r) &&
+               S2=$(test_file_size test2.r) &&
+               S3=$(test_file_size "testsubdir/test3 '\''sq'\'',\$x=.r") &&
                M=$(git hash-object test.r) &&
                M2=$(git hash-object test2.r) &&
                M3=$(git hash-object "testsubdir/test3 '\''sq'\'',\$x=.r") &&
@@ -549,7 +545,7 @@ test_expect_success PERL 'required process filter takes precedence' '
 
                echo "*.r filter=protocol" >.gitattributes &&
                cp "$TEST_ROOT/test.o" test.r &&
-               S=$(file_size test.r) &&
+               S=$(test_file_size test.r) &&
 
                # Check that the process filter is invoked here
                filter_git add . &&
@@ -573,7 +569,7 @@ test_expect_success PERL 'required process filter should be used only for "clean
 
                echo "*.r filter=protocol" >.gitattributes &&
                cp "$TEST_ROOT/test.o" test.r &&
-               S=$(file_size test.r) &&
+               S=$(test_file_size test.r) &&
 
                filter_git add . &&
                cat >expected.log <<-EOF &&
@@ -697,9 +693,9 @@ test_expect_success PERL 'process filter should restart after unexpected write f
                echo "this is going to fail" >smudge-write-fail.o &&
                cp smudge-write-fail.o smudge-write-fail.r &&
 
-               S=$(file_size test.r) &&
-               S2=$(file_size test2.r) &&
-               SF=$(file_size smudge-write-fail.r) &&
+               S=$(test_file_size test.r) &&
+               S2=$(test_file_size test2.r) &&
+               SF=$(test_file_size smudge-write-fail.r) &&
                M=$(git hash-object test.r) &&
                M2=$(git hash-object test2.r) &&
                MF=$(git hash-object smudge-write-fail.r) &&
@@ -752,9 +748,9 @@ test_expect_success PERL 'process filter should not be restarted if it signals a
                echo "this will cause an error" >error.o &&
                cp error.o error.r &&
 
-               S=$(file_size test.r) &&
-               S2=$(file_size test2.r) &&
-               SE=$(file_size error.r) &&
+               S=$(test_file_size test.r) &&
+               S2=$(test_file_size test2.r) &&
+               SE=$(test_file_size error.r) &&
                M=$(git hash-object test.r) &&
                M2=$(git hash-object test2.r) &&
                ME=$(git hash-object error.r) &&
@@ -797,7 +793,7 @@ test_expect_success PERL 'process filter abort stops processing of all further f
 
                M="blob=$(git hash-object abort.r)" &&
                rm -f debug.log &&
-               SA=$(file_size abort.r) &&
+               SA=$(test_file_size abort.r) &&
 
                git add . &&
                rm -f *.r &&
@@ -859,7 +855,7 @@ test_expect_success PERL 'delayed checkout in process filter' '
                git commit -m "test commit"
        ) &&
 
-       S=$(file_size "$TEST_ROOT/test.o") &&
+       S=$(test_file_size "$TEST_ROOT/test.o") &&
        PM="ref=refs/heads/master treeish=$(git -C repo rev-parse --verify master) " &&
        M="${PM}blob=$(git -C repo rev-parse --verify master:test.a)" &&
        cat >a.exp <<-EOF &&