]> git.ipfire.org Git - thirdparty/git.git/blobdiff - t/t4041-diff-submodule-option.sh
Several tests: cd inside subshell instead of around
[thirdparty/git.git] / t / t4041-diff-submodule-option.sh
index 8e391cf9a72c6518217526155cbea93d74b9e626..737c3d93ff7bf332120e31ad610396588e4a42df 100755 (executable)
@@ -85,10 +85,10 @@ EOF
 "
 
 commit_file sm1 &&
-cd sm1 &&
+head3=$(cd sm1 &&
 git reset --hard HEAD~2 >/dev/null &&
-head3=$(git rev-parse --verify HEAD | cut -c1-7) &&
-cd ..
+git rev-parse --verify HEAD | cut -c1-7
+)
 
 test_expect_success 'modified submodule(backward)' "
        git diff-index -p --submodule=log HEAD >actual &&