Esempio n. 1
0
 def test_invalid_type(self):
     """
     WHEN we pass in anything but a string, list, or None
     THEN we get a TypeError
     """
     with pytest.raises(TypeError):
         validate_str_or_list(47)
Esempio n. 2
0
 def test_valid_type_none(self):
     """
     WHEN we pass in None
     THEN we get back True
     """
     a_field = validate_str_or_list(None)
     assert a_field
Esempio n. 3
0
 def test_valid_type(self):
     """
     WHEN we pass in a string
     THEN we get back True
     """
     a_field = validate_str_or_list('a string')
     assert a_field
Esempio n. 4
0
 def blacklist(self, blacklist):
     if validate_str_or_list(blacklist):
         self.__blacklist = convert_to_list(blacklist)
Esempio n. 5
0
 def nvr_blacklist(self, nvr_blacklist):
     if validate_str_or_list(nvr_blacklist):
         self.__nvr_blacklist = convert_to_list(nvr_blacklist)