Jelajahi Sumber

Moved test-settings.py -> test_settings.py to fix discovery and added new test: test_check_settings_fields_nonempty

Vsevolod Levitan 1 tahun lalu
induk
melakukan
d573454d98
1 mengubah file dengan 21 tambahan dan 2 penghapusan
  1. 21 2
      test_settings.py

+ 21 - 2
test-settings.py → test_settings.py

@@ -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