|
@@ -1,5 +1,5 @@
|
|
from settings import settings
|
|
from settings import settings
|
|
-import settings_manager
|
|
|
|
|
|
+from settings_manager import settings_manager
|
|
import unittest
|
|
import unittest
|
|
|
|
|
|
|
|
|
|
@@ -44,4 +44,23 @@ class test_settings(unittest.TestCase):
|
|
result = item.open("settings.json")
|
|
result = item.open("settings.json")
|
|
|
|
|
|
# Проверка
|
|
# Проверка
|
|
- assert result == True
|
|
|
|
|
|
+ assert result == True
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ #
|
|
|
|
+ # Проверить, что все поля настроек не пусты
|
|
|
|
+ #
|
|
|
|
+ def test_check_settings_fields_nonempty(self):
|
|
|
|
+ # Подготовка
|
|
|
|
+ man = settings_manager()
|
|
|
|
+ settings = None
|
|
|
|
+
|
|
|
|
+ # Действие
|
|
|
|
+ man.open("settings.json")
|
|
|
|
+ man.convert()
|
|
|
|
+ settings = man.settings
|
|
|
|
+ dict = settings.__dict__
|
|
|
|
+
|
|
|
|
+ # Проверка
|
|
|
|
+ for key in dict.keys():
|
|
|
|
+ assert len(str(dict[key])) != 0
|