|  | @@ -8,10 +8,8 @@ class test_settings(unittest.TestCase):
 | 
	
		
			
				|  |  |      projdir = os.path.dirname(__file__) + "/.."
 | 
	
		
			
				|  |  |      
 | 
	
		
			
				|  |  |      
 | 
	
		
			
				|  |  | -    #
 | 
	
		
			
				|  |  | -    # Провеиить корректность заполнения поля first_name
 | 
	
		
			
				|  |  | -    #
 | 
	
		
			
				|  |  | -    def test_check_first_name(self):
 | 
	
		
			
				|  |  | +    def first_name_setter(self):
 | 
	
		
			
				|  |  | +        """Проверить корректность заполнения поля first_name"""
 | 
	
		
			
				|  |  |          # Подготовка
 | 
	
		
			
				|  |  |          item = settings()
 | 
	
		
			
				|  |  |          
 | 
	
	
		
			
				|  | @@ -21,10 +19,8 @@ class test_settings(unittest.TestCase):
 | 
	
		
			
				|  |  |          # Проверка
 | 
	
		
			
				|  |  |          assert item.first_name == "a"
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    #
 | 
	
		
			
				|  |  | -    # Проверить, что settings_manager инстанциируется только один раз
 | 
	
		
			
				|  |  | -    #
 | 
	
		
			
				|  |  | -    def test_check_settings_manager_singleton(self):
 | 
	
		
			
				|  |  | +    def settings_manager_singleton(self):
 | 
	
		
			
				|  |  | +        """Проверить, что settings_manager имплементирует singleton"""
 | 
	
		
			
				|  |  |          # Подготовка
 | 
	
		
			
				|  |  |          man1 = settings_manager()
 | 
	
		
			
				|  |  |          man2 = settings_manager()
 | 
	
	
		
			
				|  | @@ -34,11 +30,8 @@ class test_settings(unittest.TestCase):
 | 
	
		
			
				|  |  |          # Проверка
 | 
	
		
			
				|  |  |          assert man1 is man2
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -    #
 | 
	
		
			
				|  |  | -    # Проверить корректность загрузки настроек
 | 
	
		
			
				|  |  | -    #
 | 
	
		
			
				|  |  | -    def test_check_open_settings(self):
 | 
	
		
			
				|  |  | +    def open_settings(self):
 | 
	
		
			
				|  |  | +        """Проверить корректность загрузки настроек"""
 | 
	
		
			
				|  |  |          # Подготовка
 | 
	
		
			
				|  |  |          man = settings_manager()
 | 
	
		
			
				|  |  |          
 | 
	
	
		
			
				|  | @@ -48,11 +41,8 @@ class test_settings(unittest.TestCase):
 | 
	
		
			
				|  |  |          # Проверка
 | 
	
		
			
				|  |  |          assert result == True
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    # 
 | 
	
		
			
				|  |  | -    # Проверить, что все поля настроек не пусты
 | 
	
		
			
				|  |  | -    #
 | 
	
		
			
				|  |  | -    def test_check_settings_fields_nonempty(self):
 | 
	
		
			
				|  |  | +    def settings_fields_nonempty(self):
 | 
	
		
			
				|  |  | +        """Проверить, что все поля настроек не пусты после считывания настроек"""
 | 
	
		
			
				|  |  |          # Подготовка
 | 
	
		
			
				|  |  |          man = settings_manager()
 | 
	
		
			
				|  |  |          settings = None
 | 
	
	
		
			
				|  | @@ -65,12 +55,9 @@ class test_settings(unittest.TestCase):
 | 
	
		
			
				|  |  |          # Проверка
 | 
	
		
			
				|  |  |          for key in dict.keys():
 | 
	
		
			
				|  |  |              assert len(str(dict[key])) != 0
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -    #
 | 
	
		
			
				|  |  | -    #   Проверить, что менеджер настроек может открыть файл
 | 
	
		
			
				|  |  | -    #       с любым названием и в любой папке
 | 
	
		
			
				|  |  | -    #
 | 
	
		
			
				|  |  | -    def test_settings_any_filename(self):
 | 
	
		
			
				|  |  | +            
 | 
	
		
			
				|  |  | +    def settings_any_filename(self):
 | 
	
		
			
				|  |  | +        """Проверить, что менеджер настроек может открыть файл с любым названием и в любой папке"""
 | 
	
		
			
				|  |  |          # Подготовка
 | 
	
		
			
				|  |  |          if not os.path.exists(f"{self.projdir}/.test_data"):
 | 
	
		
			
				|  |  |              os.mkdir(f"{self.projdir}/.test_data")
 | 
	
	
		
			
				|  | @@ -99,8 +86,8 @@ class test_settings(unittest.TestCase):
 | 
	
		
			
				|  |  |          os.removedirs(dirname)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    # Проверить, что валидатор не допускает значения неподходящей длины
 | 
	
		
			
				|  |  | -    def test_check_validator_typeguard(self):
 | 
	
		
			
				|  |  | +    def settings_validator_typeguard(self):
 | 
	
		
			
				|  |  | +        """Проверить работоспособность settings_validation.check_type()"""
 | 
	
		
			
				|  |  |          # Подготовка
 | 
	
		
			
				|  |  |          validator = settings_validator()
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -110,7 +97,8 @@ class test_settings(unittest.TestCase):
 | 
	
		
			
				|  |  |          assert validator.check_type("", str)
 | 
	
		
			
				|  |  |          self.assertRaises(TypeError, lambda: validator.check_type("", int))
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    def test_check_validator_len_exact(self):
 | 
	
		
			
				|  |  | +    def settings_validator_len_exact(self):
 | 
	
		
			
				|  |  | +        """Проверить работоспособность settings_validator.check_length()"""
 | 
	
		
			
				|  |  |          # Подготовка
 | 
	
		
			
				|  |  |          validator = settings_validator()
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -121,7 +109,8 @@ class test_settings(unittest.TestCase):
 | 
	
		
			
				|  |  |          self.assertRaises(ValueError, lambda: validator.check_length("aa", 1))
 | 
	
		
			
				|  |  |          self.assertRaises(ValueError, lambda: validator.check_length("aa", 3))
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    def test_check_validator_len_int(self):
 | 
	
		
			
				|  |  | +    def settings_validator_len_int(self):
 | 
	
		
			
				|  |  | +        """Проверить работоспособность settings_validator.check_length() при передаче int"""
 | 
	
		
			
				|  |  |          # Подготовка
 | 
	
		
			
				|  |  |          validator = settings_validator()
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -132,7 +121,8 @@ class test_settings(unittest.TestCase):
 | 
	
		
			
				|  |  |          self.assertRaises(ValueError, lambda: validator.check_length(10, 1))
 | 
	
		
			
				|  |  |          self.assertRaises(ValueError, lambda: validator.check_length(10, 3))
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    def test_check_validator_len_bound(self):
 | 
	
		
			
				|  |  | +    def settings_validator_len_bound(self):
 | 
	
		
			
				|  |  | +        """Проверить работоспособность settings_validator.check_length_bound()"""
 | 
	
		
			
				|  |  |          # Подготовка
 | 
	
		
			
				|  |  |          validator = settings_validator()
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -153,7 +143,8 @@ class test_settings(unittest.TestCase):
 | 
	
		
			
				|  |  |          # Невхождение в исключительный максимум
 | 
	
		
			
				|  |  |          self.assertRaises(ValueError, lambda: validator.check_length_bound("abc", 1, 3, inclusive_max=False))
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    def test_check_regex(self):
 | 
	
		
			
				|  |  | +    def settings_validator_regex(self):
 | 
	
		
			
				|  |  | +        """Проверить работоспособность settings_validator.check_regex()"""
 | 
	
		
			
				|  |  |          # Подготовка
 | 
	
		
			
				|  |  |          validator = settings_validator()
 | 
	
		
			
				|  |  |  
 |