You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
60 lines
890 B
60 lines
890 B
#!/bin/sh |
|
|
|
test_description='pull options' |
|
|
|
. ./test-lib.sh |
|
|
|
D=`pwd` |
|
|
|
test_expect_success 'setup' ' |
|
mkdir parent && |
|
(cd parent && git init && |
|
echo one >file && git add file && |
|
git commit -m one) |
|
' |
|
|
|
cd "$D" |
|
|
|
test_expect_success 'git pull -q' ' |
|
mkdir clonedq && |
|
cd clonedq && |
|
git pull -q "$D/parent" >out 2>err && |
|
test ! -s out |
|
' |
|
|
|
cd "$D" |
|
|
|
test_expect_success 'git pull' ' |
|
mkdir cloned && |
|
cd cloned && |
|
git pull "$D/parent" >out 2>err && |
|
test -s out |
|
' |
|
cd "$D" |
|
|
|
test_expect_success 'git pull -v' ' |
|
mkdir clonedv && |
|
cd clonedv && |
|
git pull -v "$D/parent" >out 2>err && |
|
test -s out |
|
' |
|
|
|
cd "$D" |
|
|
|
test_expect_success 'git pull -v -q' ' |
|
mkdir clonedvq && |
|
cd clonedvq && |
|
git pull -v -q "$D/parent" >out 2>err && |
|
test ! -s out |
|
' |
|
|
|
cd "$D" |
|
|
|
test_expect_success 'git pull -q -v' ' |
|
mkdir clonedqv && |
|
cd clonedqv && |
|
git pull -q -v "$D/parent" >out 2>err && |
|
test -s out |
|
' |
|
|
|
test_done
|
|
|