Exemple #1
0
 def test_string_if_invalid_not_specified(self):
     TEMPLATES = deepcopy(self.TEMPLATES_STRING_IF_INVALID)
     del TEMPLATES[1]["OPTIONS"]["string_if_invalid"]
     with self.settings(TEMPLATES=TEMPLATES):
         self.assertEqual(check_string_if_invalid_is_string(None), [self.error1])
Exemple #2
0
 def test_string_if_invalid_not_string(self):
     self.assertEqual(
         check_string_if_invalid_is_string(None), [self.error1, self.error2]
     )
Exemple #3
0
 def test_string_if_invalid_both_are_strings(self):
     TEMPLATES = deepcopy(self.TEMPLATES_STRING_IF_INVALID)
     TEMPLATES[0]["OPTIONS"]["string_if_invalid"] = "test"
     TEMPLATES[1]["OPTIONS"]["string_if_invalid"] = "test"
     with self.settings(TEMPLATES=TEMPLATES):
         self.assertEqual(check_string_if_invalid_is_string(None), [])
Exemple #4
0
 def test_string_if_invalid_both_are_strings(self):
     TEMPLATES = deepcopy(self.TEMPLATES_STRING_IF_INVALID)
     TEMPLATES[0]['OPTIONS']['string_if_invalid'] = 'test'
     TEMPLATES[1]['OPTIONS']['string_if_invalid'] = 'test'
     with self.settings(TEMPLATES=TEMPLATES):
         self.assertEqual(check_string_if_invalid_is_string(None), [])