From 68b580323bc1d29282c25f7f729032997674d47c Mon Sep 17 00:00:00 2001
From: Adam Chainz <adam@adamj.eu>
Date: Fri, 5 Aug 2016 14:18:12 +0100
Subject: [PATCH] Added tests for check Message equality.

---
 tests/check_framework/tests.py | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/tests/check_framework/tests.py b/tests/check_framework/tests.py
index e57e824ecb..9f4294793d 100644
--- a/tests/check_framework/tests.py
+++ b/tests/check_framework/tests.py
@@ -110,6 +110,20 @@ class MessageTests(SimpleTestCase):
         expected = "check_framework.SimpleModel.manager: Error"
         self.assertEqual(force_text(e), expected)
 
+    def test_equal_to_self(self):
+        e = Error("Error", obj=SimpleModel)
+        self.assertEqual(e, e)
+
+    def test_equal_to_same_constructed_check(self):
+        e1 = Error("Error", obj=SimpleModel)
+        e2 = Error("Error", obj=SimpleModel)
+        self.assertEqual(e1, e2)
+
+    def test_not_equal_to_different_constructed_check(self):
+        e1 = Error("Error", obj=SimpleModel)
+        e2 = Error("Error2", obj=SimpleModel)
+        self.assertNotEqual(e1, e2)
+
 
 def simple_system_check(**kwargs):
     simple_system_check.kwargs = kwargs