Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.kernel.org/pub/scm/git/git.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTaylor Blau <me@ttaylorr.com>2023-07-24 19:39:34 +0300
committerJunio C Hamano <gitster@pobox.com>2023-07-25 00:35:22 +0300
commitf1b9cebc8bdc01c5b8643fac9f78f2962df82cf3 (patch)
treefea99963cadd787ff838352ff774509f4bcc1bcf /t/lib-commit-graph.sh
parent749f126b296f1147c7994de41c93a0afb9a250dd (diff)
t/lib-commit-graph.sh: avoid sub-shell in `graph_git_behavior()`
In a previous commit, we introduced a sub-shell in the implementation of `graph_git_behavior()`, in order to allow us to pass `-C "$DIR"` directly to the git processes spawned by `graph_git_two_modes()`. Now that its callers are always operating from the "$TRASH_DIRECTORY" instead of one of its sub-directories, we can drop the inner sub-shell, as it is no longer required. Signed-off-by: Taylor Blau <me@ttaylorr.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/lib-commit-graph.sh')
-rwxr-xr-xt/lib-commit-graph.sh13
1 files changed, 5 insertions, 8 deletions
diff --git a/t/lib-commit-graph.sh b/t/lib-commit-graph.sh
index c8bd76a777..89b26676fb 100755
--- a/t/lib-commit-graph.sh
+++ b/t/lib-commit-graph.sh
@@ -27,14 +27,11 @@ graph_git_behavior() {
BRANCH=$3
COMPARE=$4
test_expect_success "check normal git operations: $MSG" '
- (
- cd "$TRASH_DIRECTORY" &&
- graph_git_two_modes "${DIR:+-C $DIR} log --oneline $BRANCH" &&
- graph_git_two_modes "${DIR:+-C $DIR} log --topo-order $BRANCH" &&
- graph_git_two_modes "${DIR:+-C $DIR} log --graph $COMPARE..$BRANCH" &&
- graph_git_two_modes "${DIR:+-C $DIR} branch -vv" &&
- graph_git_two_modes "${DIR:+-C $DIR} merge-base -a $BRANCH $COMPARE"
- )
+ graph_git_two_modes "${DIR:+-C $DIR} log --oneline $BRANCH" &&
+ graph_git_two_modes "${DIR:+-C $DIR} log --topo-order $BRANCH" &&
+ graph_git_two_modes "${DIR:+-C $DIR} log --graph $COMPARE..$BRANCH" &&
+ graph_git_two_modes "${DIR:+-C $DIR} branch -vv" &&
+ graph_git_two_modes "${DIR:+-C $DIR} merge-base -a $BRANCH $COMPARE"
'
}