add owner
This commit is contained in:
@ -36,6 +36,17 @@ def test_default_owner():
|
||||
dm.setowner(cfg, owners.user)
|
||||
assert dm.getowner(cfg) == owners.user
|
||||
|
||||
def test_add_owner():
|
||||
gcdummy = BoolOption('dummy', 'dummy', default=False)
|
||||
descr = OptionDescription('tiramisu', '', [gcdummy])
|
||||
cfg = Config(descr)
|
||||
assert cfg.dummy == False
|
||||
dm = cfg.unwrap_from_path('dummy')
|
||||
assert dm.getowner(cfg) == 'default'
|
||||
owners.add_owner("gen_config")
|
||||
dm.setowner(cfg, owners.gen_config)
|
||||
assert dm.getowner(cfg) == owners.gen_config
|
||||
|
||||
def test_owner_is_not_a_string():
|
||||
gcdummy = BoolOption('dummy', 'dummy', default=False)
|
||||
descr = OptionDescription('tiramisu', '', [gcdummy])
|
||||
|
@ -59,9 +59,9 @@ def test_get_group_type():
|
||||
grp = config.unwrap_from_path('creole.general')
|
||||
assert grp.get_group_type() == groups.family
|
||||
assert grp.get_group_type() == 'family'
|
||||
assert isinstance(grp.get_group_type(), groups.GroupName)
|
||||
assert isinstance(grp.get_group_type(), groups.GroupType)
|
||||
grp.set_group_type(groups.default)
|
||||
assert isinstance(grp.get_group_type(), groups.DefaultGroupName)
|
||||
assert isinstance(grp.get_group_type(), groups.DefaultGroupType)
|
||||
assert grp.get_group_type() == groups.default
|
||||
assert grp.get_group_type() == 'default'
|
||||
|
||||
|
Reference in New Issue
Block a user