id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 28507 Allow ValidationErrors to equal each other when created identically kamni David Smith "Currently ValidationErrors (`django.core.exceptions.ValidationError`) that have identical `messages` don't equal each other, which is counter-intuitive, and can make certain kinds of testing more complicated. Please add an `__eq__` method that allows two ValidationErrors to be compared. Ideally, this would be more than just a simple `self.messages == other.messages`. It would be most helpful if the comparison were independent of the order in which errors were raised in a field or in `non_field_errors`." New feature closed Core (Other) dev Normal fixed ValidationError Markus Holtermann Ready for checkin 1 0 0 0 0 0