dict_env['hidden_rougail.var1']="{% if unknown is not defined %}\nunknown is undefined\n{% elif unknown == \"no\"%}\nunknown is no\n{% endif %}\n"
dict_env['frozen_rougail.var1']="{% if unknown is not defined %}\nunknown is undefined\n{% elif unknown == \"no\"%}\nunknown is no\n{% endif %}\n"
dict_env['hidden_rougail.var2']="{% if condition is not defined %}\ncondition is undefined\n{% elif condition == \"no\"%}\ncondition is no\n{% endif %}\n"
dict_env['frozen_rougail.var2']="{% if condition is not defined %}\ncondition is undefined\n{% elif condition == \"no\"%}\ncondition is no\n{% endif %}\n"
option_3=StrOption(name="var1",doc="a first variable",properties=frozenset({"force_default_on_freeze","standard",Calculation(func['jinja_to_property'],Params((ParamValue("hidden")),kwargs={'__internal_jinja':ParamValue("hidden_rougail.var1"),'__internal_type':ParamValue("string"),'__internal_multi':ParamValue(False),'__internal_files':ParamValue(['tests/dictionaries/04_5disabled_calculation_optional/dictionaries/rougail/00-base.yml']),'__internal_attribute':ParamValue("hidden"),'__internal_variable':ParamValue("rougail.var1"),'when':ParamValue(True),'inverse':ParamValue(False)}),help_function=func['jinja_to_property_help']),Calculation(func['jinja_to_property'],Params((ParamValue("frozen")),kwargs={'__internal_jinja':ParamValue("frozen_rougail.var1"),'__internal_type':ParamValue("string"),'__internal_multi':ParamValue(False),'__internal_files':ParamValue(['tests/dictionaries/04_5disabled_calculation_optional/dictionaries/rougail/00-base.yml']),'__internal_attribute':ParamValue("frozen"),'__internal_variable':ParamValue("rougail.var1"),'when':ParamValue(True),'inverse':ParamValue(False)}),help_function=func['jinja_to_property_help'])}),informations={'type':'string'})
option_4=StrOption(name="var2",doc="a second variable",properties=frozenset({"force_default_on_freeze","standard",Calculation(func['jinja_to_property'],Params((ParamValue("hidden")),kwargs={'__internal_jinja':ParamValue("hidden_rougail.var2"),'__internal_type':ParamValue("string"),'__internal_multi':ParamValue(False),'__internal_files':ParamValue(['tests/dictionaries/04_5disabled_calculation_optional/dictionaries/rougail/00-base.yml']),'__internal_attribute':ParamValue("hidden"),'__internal_variable':ParamValue("rougail.var2"),'condition':ParamOption(option_2),'when':ParamValue(True),'inverse':ParamValue(False)}),help_function=func['jinja_to_property_help']),Calculation(func['jinja_to_property'],Params((ParamValue("frozen")),kwargs={'__internal_jinja':ParamValue("frozen_rougail.var2"),'__internal_type':ParamValue("string"),'__internal_multi':ParamValue(False),'__internal_files':ParamValue(['tests/dictionaries/04_5disabled_calculation_optional/dictionaries/rougail/00-base.yml']),'__internal_attribute':ParamValue("frozen"),'__internal_variable':ParamValue("rougail.var2"),'condition':ParamOption(option_2),'when':ParamValue(True),'inverse':ParamValue(False)}),help_function=func['jinja_to_property_help'])}),informations={'type':'string'})