Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
t5500-fetch-pack: remove local (bashism) usage.
author
Eric Wong
<normalperson@yhbt.net>
Fri, 26 May 2006 02:06:17 +0000
(19:06 -0700)
committer
Junio C Hamano
<junkio@cox.net>
Fri, 26 May 2006 06:53:31 +0000
(23:53 -0700)
None of the variables seem to conflict, so local was unnecessary.
Also replaced ${var:pos:len} with the sed equivalent.
Signed-off-by: Eric Wong <normalperson@yhbt.net>
Signed-off-by: Junio C Hamano <junkio@cox.net>
t/t5500-fetch-pack.sh
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
c7053aa
)
diff --git
a/t/t5500-fetch-pack.sh
b/t/t5500-fetch-pack.sh
index 92f12d9cfa1c1ea9ae64a8d313f8d32e04faecef..f7625a6f4634da4b78c90defdc0a302c8ea4e231 100755
(executable)
--- a/
t/t5500-fetch-pack.sh
+++ b/
t/t5500-fetch-pack.sh
@@
-12,11
+12,11
@@
test_description='Testing multi_ack pack fetching
# Some convenience functions
# Some convenience functions
-
function
add () {
-
local
name=$1
-
local
text="$@"
- local branch=${name:0:1}
-
local
parents=""
+add () {
+ name=$1
+ text="$@"
+ branch=`echo $name | sed -e 's/^\(.\).*$/\1/'`
+ parents=""
shift
while test $1; do
shift
while test $1; do
@@
-36,13
+36,13
@@
function add () {
eval ${branch}TIP=$commit
}
eval ${branch}TIP=$commit
}
-
function
count_objects () {
+count_objects () {
ls .git/objects/??/* 2>>log2.txt | wc -l | tr -d " "
}
ls .git/objects/??/* 2>>log2.txt | wc -l | tr -d " "
}
-
function
test_expect_object_count () {
-
local
message=$1
-
local
count=$2
+test_expect_object_count () {
+ message=$1
+ count=$2
output="$(count_objects)"
test_expect_success \
output="$(count_objects)"
test_expect_success \
@@
-50,18
+50,18
@@
function test_expect_object_count () {
"test $count = $output"
}
"test $count = $output"
}
-
function
pull_to_client () {
-
local
number=$1
-
local
heads=$2
-
local
count=$3
-
local
no_strict_count_check=$4
+pull_to_client () {
+ number=$1
+ heads=$2
+ count=$3
+ no_strict_count_check=$4
cd client
test_expect_success "$number pull" \
"git-fetch-pack -k -v .. $heads"
case "$heads" in *A*) echo $ATIP > .git/refs/heads/A;; esac
case "$heads" in *B*) echo $BTIP > .git/refs/heads/B;; esac
cd client
test_expect_success "$number pull" \
"git-fetch-pack -k -v .. $heads"
case "$heads" in *A*) echo $ATIP > .git/refs/heads/A;; esac
case "$heads" in *B*) echo $BTIP > .git/refs/heads/B;; esac
- git-symbolic-ref HEAD refs/heads/
${heads:0:1}
+ git-symbolic-ref HEAD refs/heads/
`echo $heads | sed -e 's/^\(.\).*$/\1/'`
test_expect_success "fsck" 'git-fsck-objects --full > fsck.txt 2>&1'
test_expect_success "fsck" 'git-fsck-objects --full > fsck.txt 2>&1'