simplify tiramisu/option/syndynoption.py
This commit is contained in:
@ -8,7 +8,7 @@ from tiramisu import BoolOption, StrOption, ChoiceOption, IPOption, \
|
||||
NetworkOption, NetmaskOption, IntOption, FloatOption, \
|
||||
UnicodeOption, PortOption, BroadcastOption, DomainnameOption, \
|
||||
EmailOption, URLOption, UsernameOption, FilenameOption, SymLinkOption, \
|
||||
OptionDescription, DynOptionDescription, DynSymLinkOption, submulti, MasterSlaves, \
|
||||
OptionDescription, DynOptionDescription, SynDynOption, submulti, MasterSlaves, \
|
||||
Config, Params, ParamOption, ParamValue
|
||||
from tiramisu.error import PropertiesOptionError, ConfigError, ConflictError
|
||||
from tiramisu.storage import list_sessions
|
||||
@ -687,11 +687,11 @@ def test_find_dyndescription_context():
|
||||
api = Config(od2)
|
||||
api.option('od.dodval1.stval1').value.set('yes')
|
||||
assert api.option.find('stval1', first=True).value.get() == "yes"
|
||||
assert isinstance(api.option.find('stval1', first=True).option.get(), DynSymLinkOption)
|
||||
assert isinstance(api.option.find('stval1', first=True).option.get(), SynDynOption)
|
||||
#assert api.option.find(bytype=StrOption, type='path') == ['od.dodval1.stval1', 'od.dodval2.stval2', 'od.val1']
|
||||
#opts = api.option.find(byvalue='yes')
|
||||
#assert len(opts) == 1
|
||||
#assert isinstance(opts[0], DynSymLinkOption)
|
||||
#assert isinstance(opts[0], SynDynOption)
|
||||
#assert opts[0].impl_getname() == 'stval1'
|
||||
raises(AttributeError, "list(api.option.find('strnotexists'))")
|
||||
|
||||
|
Reference in New Issue
Block a user