sqlalchemy
[tiramisu.git] / test / test_requires.py
index 4f35cfd..4cf9372 100644 (file)
@@ -503,19 +503,19 @@ def test_requires_multi_disabled_inverse_2():
         assert props == ['disabled']
 
 
-#def test_requires_requirement_append():
-#    a = BoolOption('activate_service', '', True)
-#    b = IPOption('ip_address_service', '',
-#                 requires=[{'option': a, 'expected': False, 'action': 'disabled'}])
-#    od = OptionDescription('service', '', [a, b])
-#    c = Config(od)
-#    c.read_write()
-#    str(c.cfgimpl_get_settings())
-#    str(c.cfgimpl_get_settings()[b])
-#    raises(ValueError, 'c.cfgimpl_get_settings()[b].append("disabled")')
-#    c.activate_service = False
-#    # disabled is now set, test to remove disabled before store in storage
-#    c.cfgimpl_get_settings()[b].append("test")
+def test_requires_requirement_append():
+    a = BoolOption('activate_service', '', True)
+    b = IPOption('ip_address_service', '',
+                 requires=[{'option': a, 'expected': False, 'action': 'disabled'}])
+    od = OptionDescription('service', '', [a, b])
+    c = Config(od)
+    c.read_write()
+    str(c.cfgimpl_get_settings())
+    str(c.cfgimpl_get_settings()[b])
+    raises(ValueError, 'c.cfgimpl_get_settings()[b].append("disabled")')
+    c.activate_service = False
+    # disabled is now set, test to remove disabled before store in storage
+    c.cfgimpl_get_settings()[b].append("test")
 
 
 def test_requires_different_inverse():