add force_permissive to Values.is_default_owner
This commit is contained in:
@ -49,6 +49,12 @@ def test_hidden_owner():
|
||||
cfg = Config(descr)
|
||||
cfg.read_write()
|
||||
raises(PropertiesOptionError, "cfg.getowner(gcdummy)")
|
||||
raises(PropertiesOptionError, "cfg.getowner(gcdummy, force_permissive=True)")
|
||||
raises(PropertiesOptionError, "cfg.cfgimpl_get_values().is_default_owner(gcdummy)")
|
||||
raises(PropertiesOptionError, "cfg.cfgimpl_get_values().is_default_owner(gcdummy, force_permissive=True)")
|
||||
cfg.cfgimpl_get_settings().setpermissive(('hidden',))
|
||||
cfg.getowner(gcdummy, force_permissive=True)
|
||||
cfg.cfgimpl_get_values().is_default_owner(gcdummy, force_permissive=True)
|
||||
|
||||
|
||||
def test_addowner():
|
||||
@ -57,10 +63,12 @@ def test_addowner():
|
||||
cfg = Config(descr)
|
||||
assert cfg.dummy is False
|
||||
assert cfg.getowner(gcdummy) == 'default'
|
||||
assert cfg.cfgimpl_get_values().is_default_owner(gcdummy)
|
||||
owners.addowner("gen_config")
|
||||
cfg.cfgimpl_get_settings().setowner(owners.gen_config)
|
||||
cfg.dummy = True
|
||||
assert cfg.getowner(gcdummy) == owners.gen_config
|
||||
assert not cfg.cfgimpl_get_values().is_default_owner(gcdummy)
|
||||
|
||||
|
||||
def test_addowner_multiple_time():
|
||||
|
Reference in New Issue
Block a user