optimisations and all is properties
[tiramisu.git] / test / test_parsing_group.py
index 9148194..09797c1 100644 (file)
@@ -17,7 +17,7 @@ def make_description():
                                       default=False)
     adresse_serveur_ntp = StrOption('serveur_ntp', "adresse serveur ntp", multi=True)
     time_zone = ChoiceOption('time_zone', 'fuseau horaire du serveur',
-                                ['Paris', 'Londres'], 'Paris')
+                                ('Paris', 'Londres'), 'Paris')
 
     ip_admin_eth0 = StrOption('ip_admin_eth0', "ip réseau autorisé")
     netmask_admin_eth0 = StrOption('netmask_admin_eth0', "masque du sous-réseau")
@@ -134,10 +134,10 @@ def test_values_with_master_and_slaves():
     opt = cfg.unwrap_from_path("ip_admin_eth0.ip_admin_eth0")
     owner = cfg._cfgimpl_context._cfgimpl_settings.getowner()
     assert interface1.get_group_type() == groups.master
-    assert opt.getowner(cfg) == owners.default
+    assert cfg.cfgimpl_get_values().getowner(opt) == owners.default
     cfg.ip_admin_eth0.ip_admin_eth0.append("192.168.230.145")
     assert  cfg.ip_admin_eth0.ip_admin_eth0 == ["192.168.230.145"]
-    assert opt.getowner(cfg) == owner
+    assert cfg.cfgimpl_get_values().getowner(opt) == owner
 
 def test_reset_values_with_master_and_slaves():
     ip_admin_eth0 = StrOption('ip_admin_eth0', "ip réseau autorisé", multi=True)
@@ -149,9 +149,9 @@ def test_reset_values_with_master_and_slaves():
     opt = cfg.unwrap_from_path("ip_admin_eth0.ip_admin_eth0")
     owner = cfg._cfgimpl_context._cfgimpl_settings.getowner()
     assert interface1.get_group_type() == groups.master
-    assert opt.getowner(cfg) == owners.default
+    assert cfg.cfgimpl_get_values().getowner(opt) == owners.default
     cfg.ip_admin_eth0.ip_admin_eth0.append("192.168.230.145")
-    assert opt.getowner(cfg) == owner
-    cfg._cfgimpl_context._cfgimpl_values.reset(opt)
-    assert opt.getowner(cfg) == owners.default
+    assert cfg.cfgimpl_get_values().getowner(opt) == owner
+    cfg.cfgimpl_get_values().reset(opt)
+    assert cfg.cfgimpl_get_values().getowner(opt) == owners.default
     assert  cfg.ip_admin_eth0.ip_admin_eth0 == []