Skip to content

Commit

Permalink
Merge branch 'maint'
Browse files Browse the repository at this point in the history
* maint:
  Fix testcase failure when extended attributes are in use
  • Loading branch information
Junio C Hamano committed Oct 21, 2008
2 parents f3f0c51 + 5610e3b commit 208f689
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions t/t1301-shared-repo.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,10 @@ test_expect_success 'shared = 0400 (faulty permission u-w)' '
test $ret != "0"
'

modebits () {
ls -l "$1" | sed -e 's|^\(..........\).*|\1|'
}

for u in 002 022
do
test_expect_success "shared=1 does not clear bits preset by umask $u" '
Expand Down Expand Up @@ -85,8 +89,7 @@ do
rm -f .git/info/refs &&
git update-server-info &&
actual="$(ls -l .git/info/refs)" &&
actual=${actual%% *} &&
actual="$(modebits .git/info/refs)" &&
test "x$actual" = "x-$y" || {
ls -lt .git/info
false
Expand All @@ -98,8 +101,7 @@ do
rm -f .git/info/refs &&
git update-server-info &&
actual="$(ls -l .git/info/refs)" &&
actual=${actual%% *} &&
actual="$(modebits .git/info/refs)" &&
test "x$actual" = "x-$x" || {
ls -lt .git/info
false
Expand Down

0 comments on commit 208f689

Please sign in to comment.