Mercurial > public > mercurial-scm > hg-stable
diff tests/test-inherit-mode.t @ 40823:d5622dfe4ba3
cache: create `wcache` directory at init time
The cache directory will be needed very quickly, so it seems simpler to create
it early to make sure it has the same owner and permission than the other
directory in the repository.
author | Boris Feld <boris.feld@octobus.net> |
---|---|
date | Thu, 15 Nov 2018 02:46:31 +0100 |
parents | 64cdfcc73706 |
children | 59aed775610a |
line wrap: on
line diff
--- a/tests/test-inherit-mode.t Thu Nov 15 02:38:55 2018 +0100 +++ b/tests/test-inherit-mode.t Thu Nov 15 02:46:31 2018 +0100 @@ -42,7 +42,7 @@ $ hg init repo $ cd repo - $ chmod 0770 .hg/store .hg/cache + $ chmod 0770 .hg/store .hg/cache .hg/wcache before commit store can be written by the group, other files cannot @@ -54,6 +54,7 @@ 00770 ./.hg/cache/ 00600 ./.hg/requires 00770 ./.hg/store/ + 00770 ./.hg/wcache/ $ mkdir dir $ touch foo dir/bar @@ -120,6 +121,7 @@ 00770 ../push/.hg/cache/ 00660 ../push/.hg/requires 00770 ../push/.hg/store/ + 00770 ../push/.hg/wcache/ $ umask 077 $ hg -q push ../push @@ -155,6 +157,7 @@ 00660 ../push/.hg/undo.branch 00660 ../push/.hg/undo.desc 00660 ../push/.hg/undo.dirstate + 00770 ../push/.hg/wcache/ Test that we don't lose the setgid bit when we call chmod.