소스 검색

Fixed unit test issues

Vsevolod Levitan 1 년 전
부모
커밋
c2f115e20e
1개의 변경된 파일16개의 추가작업 그리고 16개의 파일을 삭제
  1. 16 16
      tests/test_settings.py

+ 16 - 16
tests/test_settings.py

@@ -1,6 +1,6 @@
 from src.settings import settings
 from src.settings_manager import settings_manager
-from src.validator import validator
+from src.validator import validator as settings_validator
 import unittest, os, random
     
 
@@ -8,7 +8,7 @@ class test_settings(unittest.TestCase):
     projdir = os.path.dirname(__file__) + "/.."
     
     
-    def first_name_setter(self):
+    def test_first_name_setter(self):
         """Проверить корректность заполнения поля first_name"""
         # Подготовка
         item = settings()
@@ -19,7 +19,7 @@ class test_settings(unittest.TestCase):
         # Проверка
         assert item.first_name == "a"
 
-    def settings_manager_singleton(self):
+    def test_settings_manager_singleton(self):
         """Проверить, что settings_manager имплементирует singleton"""
         # Подготовка
         man1 = settings_manager()
@@ -30,7 +30,7 @@ class test_settings(unittest.TestCase):
         # Проверка
         assert man1 is man2
 
-    def open_settings(self):
+    def test_open_settings(self):
         """Проверить корректность загрузки настроек"""
         # Подготовка
         man = settings_manager()
@@ -41,7 +41,7 @@ class test_settings(unittest.TestCase):
         # Проверка
         assert result == True
 
-    def settings_fields_nonempty(self):
+    def test_settings_fields_nonempty(self):
         """Проверить, что все поля настроек не пусты после считывания настроек"""
         # Подготовка
         man = settings_manager()
@@ -56,7 +56,7 @@ class test_settings(unittest.TestCase):
         for key in dict.keys():
             assert len(str(dict[key])) != 0
             
-    def settings_any_filename(self):
+    def test_settings_any_filename(self):
         """Проверить, что менеджер настроек может открыть файл с любым названием и в любой папке"""
         # Подготовка
         if not os.path.exists(f"{self.projdir}/.test_data"):
@@ -86,10 +86,10 @@ class test_settings(unittest.TestCase):
         os.removedirs(dirname)
 
 
-    def settings_validator_typeguard(self):
+    def test_settings_validator_typeguard(self):
         """Проверить работоспособность settings_validation.check_type()"""
         # Подготовка
-        validator = validator()
+        validator = settings_validator()
 
         # Действие
 
@@ -97,10 +97,10 @@ class test_settings(unittest.TestCase):
         assert validator.check_type("", str)
         self.assertRaises(TypeError, lambda: validator.check_type("", int))
 
-    def settings_validator_len_exact(self):
+    def test_settings_validator_len_exact(self):
         """Проверить работоспособность settings_validator.check_length()"""
         # Подготовка
-        validator = validator()
+        validator = settings_validator()
 
         # Действие
 
@@ -109,10 +109,10 @@ class test_settings(unittest.TestCase):
         self.assertRaises(ValueError, lambda: validator.check_length("aa", 1))
         self.assertRaises(ValueError, lambda: validator.check_length("aa", 3))
 
-    def settings_validator_len_int(self):
+    def test_settings_validator_len_int(self):
         """Проверить работоспособность settings_validator.check_length() при передаче int"""
         # Подготовка
-        validator = validator()
+        validator = settings_validator()
 
         # Действие
 
@@ -121,10 +121,10 @@ class test_settings(unittest.TestCase):
         self.assertRaises(ValueError, lambda: validator.check_length(10, 1))
         self.assertRaises(ValueError, lambda: validator.check_length(10, 3))
 
-    def settings_validator_len_bound(self):
+    def test_settings_validator_len_bound(self):
         """Проверить работоспособность settings_validator.check_length_bound()"""
         # Подготовка
-        validator = validator()
+        validator = settings_validator()
 
         # Действие
 
@@ -143,10 +143,10 @@ class test_settings(unittest.TestCase):
         # Невхождение в исключительный максимум
         self.assertRaises(ValueError, lambda: validator.check_length_bound("abc", 1, 3, inclusive_max=False))
 
-    def settings_validator_regex(self):
+    def test_settings_validator_regex(self):
         """Проверить работоспособность settings_validator.check_regex()"""
         # Подготовка
-        validator = validator()
+        validator = settings_validator()
 
         # Действие