mirror of
https://github.com/facebook/sapling.git
synced 2024-10-09 08:18:15 +03:00
da7d2d2b5d
There was some confusing output format at some places in test-trusted.py.out, the new print function ends with a newline by default whereas the old print statement uses a space generally. So the output in test-trusted.py.out is changed because of some confusing output format which was produced by print statement
180 lines
4.1 KiB
Plaintext
180 lines
4.1 KiB
Plaintext
# same user, same group
|
|
trusted
|
|
global = /some/path
|
|
local = /another/path
|
|
untrusted
|
|
. . global = /some/path
|
|
. . local = /another/path
|
|
|
|
# same user, different group
|
|
trusted
|
|
global = /some/path
|
|
local = /another/path
|
|
untrusted
|
|
. . global = /some/path
|
|
. . local = /another/path
|
|
|
|
# different user, same group
|
|
not trusting file .hg/hgrc from untrusted user abc, group bar
|
|
trusted
|
|
global = /some/path
|
|
untrusted
|
|
. . global = /some/path
|
|
. . local = /another/path
|
|
|
|
# different user, same group, but we trust the group
|
|
trusted
|
|
global = /some/path
|
|
local = /another/path
|
|
untrusted
|
|
. . global = /some/path
|
|
. . local = /another/path
|
|
|
|
# different user, different group
|
|
not trusting file .hg/hgrc from untrusted user abc, group def
|
|
trusted
|
|
global = /some/path
|
|
untrusted
|
|
. . global = /some/path
|
|
. . local = /another/path
|
|
|
|
# different user, different group, but we trust the user
|
|
trusted
|
|
global = /some/path
|
|
local = /another/path
|
|
untrusted
|
|
. . global = /some/path
|
|
. . local = /another/path
|
|
|
|
# different user, different group, but we trust the group
|
|
trusted
|
|
global = /some/path
|
|
local = /another/path
|
|
untrusted
|
|
. . global = /some/path
|
|
. . local = /another/path
|
|
|
|
# different user, different group, but we trust the user and the group
|
|
trusted
|
|
global = /some/path
|
|
local = /another/path
|
|
untrusted
|
|
. . global = /some/path
|
|
. . local = /another/path
|
|
|
|
# we trust all users
|
|
# different user, different group
|
|
trusted
|
|
global = /some/path
|
|
local = /another/path
|
|
untrusted
|
|
. . global = /some/path
|
|
. . local = /another/path
|
|
|
|
# we trust all groups
|
|
# different user, different group
|
|
trusted
|
|
global = /some/path
|
|
local = /another/path
|
|
untrusted
|
|
. . global = /some/path
|
|
. . local = /another/path
|
|
|
|
# we trust all users and groups
|
|
# different user, different group
|
|
trusted
|
|
global = /some/path
|
|
local = /another/path
|
|
untrusted
|
|
. . global = /some/path
|
|
. . local = /another/path
|
|
|
|
# we don't get confused by users and groups with the same name
|
|
# different user, different group
|
|
not trusting file .hg/hgrc from untrusted user abc, group def
|
|
trusted
|
|
global = /some/path
|
|
untrusted
|
|
. . global = /some/path
|
|
. . local = /another/path
|
|
|
|
# list of user names
|
|
# different user, different group, but we trust the user
|
|
trusted
|
|
global = /some/path
|
|
local = /another/path
|
|
untrusted
|
|
. . global = /some/path
|
|
. . local = /another/path
|
|
|
|
# list of group names
|
|
# different user, different group, but we trust the group
|
|
trusted
|
|
global = /some/path
|
|
local = /another/path
|
|
untrusted
|
|
. . global = /some/path
|
|
. . local = /another/path
|
|
|
|
# Can't figure out the name of the user running this process
|
|
# different user, different group
|
|
not trusting file .hg/hgrc from untrusted user abc, group def
|
|
trusted
|
|
global = /some/path
|
|
untrusted
|
|
. . global = /some/path
|
|
. . local = /another/path
|
|
|
|
# prints debug warnings
|
|
# different user, different group
|
|
not trusting file .hg/hgrc from untrusted user abc, group def
|
|
trusted
|
|
ignoring untrusted configuration option paths.local = /another/path
|
|
global = /some/path
|
|
untrusted
|
|
. . global = /some/path
|
|
. ignoring untrusted configuration option paths.local = /another/path
|
|
. local = /another/path
|
|
|
|
# report_untrusted enabled without debug hides warnings
|
|
# different user, different group
|
|
trusted
|
|
global = /some/path
|
|
untrusted
|
|
. . global = /some/path
|
|
. . local = /another/path
|
|
|
|
# report_untrusted enabled with debug shows warnings
|
|
# different user, different group
|
|
not trusting file .hg/hgrc from untrusted user abc, group def
|
|
trusted
|
|
ignoring untrusted configuration option paths.local = /another/path
|
|
global = /some/path
|
|
untrusted
|
|
. . global = /some/path
|
|
. ignoring untrusted configuration option paths.local = /another/path
|
|
. local = /another/path
|
|
|
|
# ui.readconfig sections
|
|
quux
|
|
|
|
# read trusted, untrusted, new ui, trusted
|
|
not trusting file foobar from untrusted user abc, group def
|
|
trusted:
|
|
ignoring untrusted configuration option foobar.baz = quux
|
|
None
|
|
untrusted:
|
|
quux
|
|
|
|
# error handling
|
|
# file doesn't exist
|
|
# same user, same group
|
|
# different user, different group
|
|
|
|
# parse error
|
|
# different user, different group
|
|
not trusting file .hg/hgrc from untrusted user abc, group def
|
|
('foo', '.hg/hgrc:1')
|
|
# same user, same group
|
|
('foo', '.hg/hgrc:1')
|