t/perf: export variable used in other blocks

In p0001, a variable was created in a test_expect_success block to be
used in later test_perf blocks, but was not exported. This caused the
variable to not appear in those blocks (this can be verified by writing
'test -n "$commit"' in those blocks), resulting in a slightly different
invocation than what was intended. Export that variable.

Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
Reviewed-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
maint
Jonathan Tan 2017-03-02 11:50:41 -08:00 committed by Junio C Hamano
parent e7e07d5a4f
commit 67f2825174
1 changed files with 2 additions and 1 deletions

View File

@ -15,7 +15,8 @@ test_perf 'rev-list --all --objects' '
'

test_expect_success 'create new unreferenced commit' '
commit=$(git commit-tree HEAD^{tree} -p HEAD)
commit=$(git commit-tree HEAD^{tree} -p HEAD) &&
test_export commit
'

test_perf 'rev-list $commit --not --all' '