def testStringOpt4 (self): opt = StringOption (self.config, u"Test", u"strval3", "defaultval") newopt = StringOption (self.config, u"Test", u"strval3", "defaultval") opt.value = u"проверка" self.assertEqual (newopt.value, u"проверка")
def testStringOpt3 (self): opt = StringOption (self.config, u"Test", u"strval3", "defaultval") opt.value = u"проверка" newconfig = Config (self.path) newopt = StringOption (newconfig, u"Test", u"strval3", "defaultval") self.assertEqual (newopt.value, u"проверка")
def testRemoveOption3 (self): opt = StringOption (self.config, u"Test", u"invalid", u"Значение по умолчанию") opt.remove_option()
def testRemoveOption2 (self): opt = StringOption (self.config, u"Test", u"strval", u"Значение по умолчанию") opt.remove_option() opt2 = StringOption (self.config, u"Test", u"strval", u"Значение по умолчанию") self.assertEqual (opt2.value, u"Значение по умолчанию")