tests/test-trusted.py
changeset 30559 d83ca854fa21
parent 28934 c4040a35b5d9
child 31472 75e4bae56068
equal deleted inserted replaced
30557:cbeb54ec0481 30559:d83ca854fa21
    64     if trusted:
    64     if trusted:
    65         trusted = ', but we trust the ' + trusted
    65         trusted = ', but we trust the ' + trusted
    66     print('# %s user, %s group%s' % (kind[user == cuser], kind[group == cgroup],
    66     print('# %s user, %s group%s' % (kind[user == cuser], kind[group == cgroup],
    67                                      trusted))
    67                                      trusted))
    68 
    68 
    69     u = uimod.ui()
    69     u = uimod.ui.load()
    70     u.setconfig('ui', 'debug', str(bool(debug)))
    70     u.setconfig('ui', 'debug', str(bool(debug)))
    71     u.setconfig('ui', 'report_untrusted', str(bool(report)))
    71     u.setconfig('ui', 'report_untrusted', str(bool(report)))
    72     u.readconfig('.hg/hgrc')
    72     u.readconfig('.hg/hgrc')
    73     if silent:
    73     if silent:
    74         return u
    74         return u
   154 u.readconfig(filename, sections=['foobar'])
   154 u.readconfig(filename, sections=['foobar'])
   155 print(u.config('foobar', 'baz'))
   155 print(u.config('foobar', 'baz'))
   156 
   156 
   157 print()
   157 print()
   158 print("# read trusted, untrusted, new ui, trusted")
   158 print("# read trusted, untrusted, new ui, trusted")
   159 u = uimod.ui()
   159 u = uimod.ui.load()
   160 u.setconfig('ui', 'debug', 'on')
   160 u.setconfig('ui', 'debug', 'on')
   161 u.readconfig(filename)
   161 u.readconfig(filename)
   162 u2 = u.copy()
   162 u2 = u.copy()
   163 def username(uid=None):
   163 def username(uid=None):
   164     return 'foo'
   164     return 'foo'