Mercurial > hg
diff tests/test-trusted.py.out @ 3013:494521a3f142
Only read .hg/hgrc files from trusted users/groups
The list of trusted users and groups is specified in the [trusted]
section of a hgrc; the current user is always trusted; "*" can be
used to trust all users/groups.
Global hgrc files are always read.
On Windows (and other systems that don't have the pwd and grp modules),
all .hg/hgrc files are read.
author | Alexis S. L. Carvalho <alexis@cecm.usp.br> |
---|---|
date | Tue, 22 Aug 2006 20:45:03 -0300 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/test-trusted.py.out Tue Aug 22 20:45:03 2006 -0300 @@ -0,0 +1,67 @@ +# same user, same group +global = /some/path +local = /another/path + +# same user, different group +global = /some/path +local = /another/path + +# different user, same group +not reading file .hg/hgrc from untrusted user abc, group bar +global = /some/path + +# different user, same group, but we trust the group +global = /some/path +local = /another/path + +# different user, different group +not reading file .hg/hgrc from untrusted user abc, group def +global = /some/path + +# different user, different group, but we trust the user +global = /some/path +local = /another/path + +# different user, different group, but we trust the group +global = /some/path +local = /another/path + +# different user, different group, but we trust the user and the group +global = /some/path +local = /another/path + +# we trust all users +# different user, different group +global = /some/path +local = /another/path + +# we trust all groups +# different user, different group +global = /some/path +local = /another/path + +# we trust all users and groups +# different user, different group +global = /some/path +local = /another/path + +# we don't get confused by users and groups with the same name +# different user, different group +not reading file .hg/hgrc from untrusted user abc, group def +global = /some/path + +# list of user names +# different user, different group, but we trust the user +global = /some/path +local = /another/path + +# list of group names +# different user, different group, but we trust the group +global = /some/path +local = /another/path + +# Can't figure out the name of the user running this process +# different user, different group +global = /some/path +local = /another/path +