workaroud for failure of loading setting

This commit is contained in:
tzutalin
2018-11-18 09:42:33 -08:00
parent 2df7b6e402
commit 699125aa5c
2 changed files with 23 additions and 12 deletions
+13 -6
View File
@@ -14,12 +14,19 @@ from settings import Settings
class TestSettings(unittest.TestCase):
def test_basic(self):
wSetting = Settings()
wSetting['test0'] = 'hello'
wSetting['test1'] = 10
wSetting['test2'] = [0, 2, 3]
self.assertEqual(wSetting.get('test3', 3), 3)
self.assertEqual(wSetting.save(), True)
settings = Settings()
settings['test0'] = 'hello'
settings['test1'] = 10
settings['test2'] = [0, 2, 3]
self.assertEqual(settings.get('test3', 3), 3)
self.assertEqual(settings.save(), True)
settings.load()
self.assertEqual(settings.get('test0'), 'hello')
self.assertEqual(settings.get('test1'), 10)
settings.reset()
if __name__ == '__main__':