Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
t3302: do not chdir around in the primary test process
author
Junio C Hamano
<gitster@pobox.com>
Mon, 9 Jun 2014 20:36:54 +0000
(13:36 -0700)
committer
Junio C Hamano
<gitster@pobox.com>
Mon, 9 Jun 2014 21:18:55 +0000
(14:18 -0700)
These days^Wyears we strive to do stuff in subdirectories inside
subshells to avoid mistakes.
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t3302-notes-index-expensive.sh
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
ac2803b
)
diff --git
a/t/t3302-notes-index-expensive.sh
b/t/t3302-notes-index-expensive.sh
index aa9dbd770f2e0fafa73229c4b5e1aac37dc8f30b..7712cf3993d397818ed786e0f07579796b121bfd 100755
(executable)
--- a/
t/t3302-notes-index-expensive.sh
+++ b/
t/t3302-notes-index-expensive.sh
@@
-106,18
+106,27
@@
do_tests () {
pr=$1
count=$2
pr=$1
count=$2
- test_expect_success $pr 'setup / mkdir' '
- mkdir $count &&
- cd $count
+ test_expect_success $pr "setup $count" '
+ mkdir "$count" &&
+ (
+ cd "$count" &&
+ create_repo "$count"
+ )
'
'
- test_expect_success $pr "setup $count" "create_repo $count"
-
- test_expect_success $pr 'notes work' "test_notes $count"
-
- test_expect_success USR_BIN_TIME,$pr 'notes timing with /usr/bin/time' "time_notes 100"
+ test_expect_success $pr 'notes work' '
+ (
+ cd "$count" &&
+ test_notes "$count"
+ )
+ '
- test_expect_success $pr 'teardown / cd ..' 'cd ..'
+ test_expect_success USR_BIN_TIME,$pr 'notes timing with /usr/bin/time' '
+ (
+ cd "$count" &&
+ time_notes 100
+ )
+ '
}
do_tests NOT_EXPENSIVE 10
}
do_tests NOT_EXPENSIVE 10