test-trusted.py.out
179 lines
| 4.1 KiB
| text/plain
|
TextLexer
/ tests / test-trusted.py.out
Alexis S. L. Carvalho
|
r3551 | # same user, same group | ||
Alexis S. L. Carvalho
|
r3552 | trusted | ||
Alexis S. L. Carvalho
|
r3551 | global = /some/path | ||
local = /another/path | ||||
Alexis S. L. Carvalho
|
r3552 | untrusted | ||
. . global = /some/path | ||||
. . local = /another/path | ||||
Alexis S. L. Carvalho
|
r3551 | |||
# same user, different group | ||||
Alexis S. L. Carvalho
|
r3552 | trusted | ||
Alexis S. L. Carvalho
|
r3551 | global = /some/path | ||
local = /another/path | ||||
Alexis S. L. Carvalho
|
r3552 | untrusted | ||
. . global = /some/path | ||||
. . local = /another/path | ||||
Alexis S. L. Carvalho
|
r3551 | |||
# different user, same group | ||||
Alexis S. L. Carvalho
|
r3552 | Not trusting file .hg/hgrc from untrusted user abc, group bar | ||
trusted | ||||
Alexis S. L. Carvalho
|
r3551 | global = /some/path | ||
Alexis S. L. Carvalho
|
r3552 | untrusted | ||
. . global = /some/path | ||||
. . local = /another/path | ||||
Alexis S. L. Carvalho
|
r3551 | |||
# different user, same group, but we trust the group | ||||
Alexis S. L. Carvalho
|
r3552 | trusted | ||
Alexis S. L. Carvalho
|
r3551 | global = /some/path | ||
local = /another/path | ||||
Alexis S. L. Carvalho
|
r3552 | untrusted | ||
. . global = /some/path | ||||
. . local = /another/path | ||||
Alexis S. L. Carvalho
|
r3551 | |||
# different user, different group | ||||
Alexis S. L. Carvalho
|
r3552 | Not trusting file .hg/hgrc from untrusted user abc, group def | ||
trusted | ||||
Alexis S. L. Carvalho
|
r3551 | global = /some/path | ||
Alexis S. L. Carvalho
|
r3552 | untrusted | ||
. . global = /some/path | ||||
. . local = /another/path | ||||
Alexis S. L. Carvalho
|
r3551 | |||
# different user, different group, but we trust the user | ||||
Alexis S. L. Carvalho
|
r3552 | trusted | ||
Alexis S. L. Carvalho
|
r3551 | global = /some/path | ||
local = /another/path | ||||
Alexis S. L. Carvalho
|
r3552 | untrusted | ||
. . global = /some/path | ||||
. . local = /another/path | ||||
Alexis S. L. Carvalho
|
r3551 | |||
# different user, different group, but we trust the group | ||||
Alexis S. L. Carvalho
|
r3552 | trusted | ||
Alexis S. L. Carvalho
|
r3551 | global = /some/path | ||
local = /another/path | ||||
Alexis S. L. Carvalho
|
r3552 | untrusted | ||
. . global = /some/path | ||||
. . local = /another/path | ||||
Alexis S. L. Carvalho
|
r3551 | |||
# different user, different group, but we trust the user and the group | ||||
Alexis S. L. Carvalho
|
r3552 | trusted | ||
Alexis S. L. Carvalho
|
r3551 | global = /some/path | ||
local = /another/path | ||||
Alexis S. L. Carvalho
|
r3552 | untrusted | ||
. . global = /some/path | ||||
. . local = /another/path | ||||
Alexis S. L. Carvalho
|
r3551 | |||
# we trust all users | ||||
# different user, different group | ||||
Alexis S. L. Carvalho
|
r3552 | trusted | ||
Alexis S. L. Carvalho
|
r3551 | global = /some/path | ||
local = /another/path | ||||
Alexis S. L. Carvalho
|
r3552 | untrusted | ||
. . global = /some/path | ||||
. . local = /another/path | ||||
Alexis S. L. Carvalho
|
r3551 | |||
# we trust all groups | ||||
# different user, different group | ||||
Alexis S. L. Carvalho
|
r3552 | trusted | ||
Alexis S. L. Carvalho
|
r3551 | global = /some/path | ||
local = /another/path | ||||
Alexis S. L. Carvalho
|
r3552 | untrusted | ||
. . global = /some/path | ||||
. . local = /another/path | ||||
Alexis S. L. Carvalho
|
r3551 | |||
# we trust all users and groups | ||||
# different user, different group | ||||
Alexis S. L. Carvalho
|
r3552 | trusted | ||
Alexis S. L. Carvalho
|
r3551 | global = /some/path | ||
local = /another/path | ||||
Alexis S. L. Carvalho
|
r3552 | untrusted | ||
. . global = /some/path | ||||
. . local = /another/path | ||||
Alexis S. L. Carvalho
|
r3551 | |||
# we don't get confused by users and groups with the same name | ||||
# different user, different group | ||||
Alexis S. L. Carvalho
|
r3552 | Not trusting file .hg/hgrc from untrusted user abc, group def | ||
trusted | ||||
Alexis S. L. Carvalho
|
r3551 | global = /some/path | ||
Alexis S. L. Carvalho
|
r3552 | untrusted | ||
. . global = /some/path | ||||
. . local = /another/path | ||||
Alexis S. L. Carvalho
|
r3551 | |||
# list of user names | ||||
# different user, different group, but we trust the user | ||||
Alexis S. L. Carvalho
|
r3552 | trusted | ||
Alexis S. L. Carvalho
|
r3551 | global = /some/path | ||
local = /another/path | ||||
Alexis S. L. Carvalho
|
r3552 | untrusted | ||
. . global = /some/path | ||||
. . local = /another/path | ||||
Alexis S. L. Carvalho
|
r3551 | |||
# list of group names | ||||
# different user, different group, but we trust the group | ||||
Alexis S. L. Carvalho
|
r3552 | trusted | ||
Alexis S. L. Carvalho
|
r3551 | global = /some/path | ||
local = /another/path | ||||
Alexis S. L. Carvalho
|
r3552 | untrusted | ||
. . global = /some/path | ||||
. . local = /another/path | ||||
Alexis S. L. Carvalho
|
r3551 | |||
# Can't figure out the name of the user running this process | ||||
# different user, different group | ||||
Matt Mackall
|
r8141 | Not trusting file .hg/hgrc from untrusted user abc, group def | ||
Alexis S. L. Carvalho
|
r3552 | trusted | ||
Alexis S. L. Carvalho
|
r3551 | global = /some/path | ||
Alexis S. L. Carvalho
|
r3552 | untrusted | ||
. . global = /some/path | ||||
. . local = /another/path | ||||
Alexis S. L. Carvalho
|
r3551 | |||
Alexis S. L. Carvalho
|
r3552 | # prints debug warnings | ||
# different user, different group | ||||
Not trusting file .hg/hgrc from untrusted user abc, group def | ||||
trusted | ||||
Matt Mackall
|
r8204 | ignoring untrusted configuration option paths.local = /another/path | ||
Alexis S. L. Carvalho
|
r3552 | global = /some/path | ||
untrusted | ||||
. . global = /some/path | ||||
Matt Mackall
|
r8204 | .ignoring untrusted configuration option paths.local = /another/path | ||
. local = /another/path | ||||
Alexis S. L. Carvalho
|
r3552 | |||
Ry4an Brase
|
r13493 | # 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 | ||||
Matt Mackall
|
r8142 | # ui.readconfig sections | ||
Alexis S. L. Carvalho
|
r3552 | quux | ||
# read trusted, untrusted, new ui, trusted | ||||
Not trusting file foobar from untrusted user abc, group def | ||||
trusted: | ||||
Matt Mackall
|
r8204 | ignoring untrusted configuration option foobar.baz = quux | ||
Alexis S. L. Carvalho
|
r3552 | 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 | ||||
Matt Mackall
|
r11291 | ('foo', '.hg/hgrc:1') | ||
Alexis S. L. Carvalho
|
r3552 | # same user, same group | ||
Matt Mackall
|
r11291 | ('foo', '.hg/hgrc:1') | ||