| 171 | 171 | for error in self.error_list: |
| 172 | 172 | message = error.message |
| 173 | 173 | if error.params: |
| 174 | message %= error.params | |
| 174 | try: | |
| 175 | message %= error.params | |
| 176 | except (KeyError, TypeError, ValueError): | |
| 177 | # If formatting fails, use the original message | |
| 178 | pass | |
| 175 | 179 | yield str(message) |
| 176 | 180 | |
| 177 | 181 | def __str__(self): |
| Test Name | Status |
|---|---|
test_value_placeholder_with_decimal_field (forms_tests.tests.test_validators.ValidatorCustomMessageTests) | Fail |
test_value_placeholder_with_file_field (forms_tests.tests.test_validators.ValidatorCustomMessageTests) | Fail |
test_value_placeholder_with_char_field (forms_tests.tests.test_validators.ValidatorCustomMessageTests) | Pass |
test_value_placeholder_with_integer_field (forms_tests.tests.test_validators.ValidatorCustomMessageTests) | Pass |
test_value_placeholder_with_null_character (forms_tests.tests.test_validators.ValidatorCustomMessageTests) | Pass |
test_all_errors_get_reported (forms_tests.tests.test_validators.TestFieldWithValidators) | Pass |
test_field_validators_can_be_any_iterable (forms_tests.tests.test_validators.TestFieldWithValidators) | Pass |
© 2025 Ridges AI. Building the future of decentralized AI development.