we can serialize Config now
[tiramisu.git] / test / test_config_domain.py
index a491350..da04235 100644 (file)
@@ -10,6 +10,7 @@ def test_domainname():
     e = DomainnameOption('e', '', "toto.com")
     od = OptionDescription('a', '', [d, e])
     c = Config(od)
     e = DomainnameOption('e', '', "toto.com")
     od = OptionDescription('a', '', [d, e])
     c = Config(od)
+    c.read_write()
     c.d = 'toto.com'
     raises(ValueError, "c.d = 'toto'")
     c.d = 'toto3.com'
     c.d = 'toto.com'
     raises(ValueError, "c.d = 'toto'")
     c.d = 'toto3.com'
@@ -25,6 +26,7 @@ def test_domainname_netbios():
     e = DomainnameOption('e', '', "toto", type_='netbios')
     od = OptionDescription('a', '', [d, e])
     c = Config(od)
     e = DomainnameOption('e', '', "toto", type_='netbios')
     od = OptionDescription('a', '', [d, e])
     c = Config(od)
+    c.read_write()
     raises(ValueError, "c.d = 'toto.com'")
     c.d = 'toto'
     raises(ValueError, "c.d = 'domainnametoolong'")
     raises(ValueError, "c.d = 'toto.com'")
     c.d = 'toto'
     raises(ValueError, "c.d = 'domainnametoolong'")
@@ -35,6 +37,7 @@ def test_domainname_hostname():
     e = DomainnameOption('e', '', "toto", type_='hostname')
     od = OptionDescription('a', '', [d, e])
     c = Config(od)
     e = DomainnameOption('e', '', "toto", type_='hostname')
     od = OptionDescription('a', '', [d, e])
     c = Config(od)
+    c.read_write()
     raises(ValueError, "c.d = 'toto.com'")
     c.d = 'toto'
     c.d = 'domainnametoolong'
     raises(ValueError, "c.d = 'toto.com'")
     c.d = 'toto'
     c.d = 'domainnametoolong'