From 0d4b40fe66040693074b5898c7938ea099910690 Mon Sep 17 00:00:00 2001
From: Mariusz Felisiak <felisiak.mariusz@gmail.com>
Date: Tue, 1 Oct 2019 16:04:44 +0200
Subject: [PATCH] Refs #30651 -- Added tests for Message.__eq__().

---
 tests/messages_tests/tests.py | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
 create mode 100644 tests/messages_tests/tests.py

diff --git a/tests/messages_tests/tests.py b/tests/messages_tests/tests.py
new file mode 100644
index 0000000000..1464783b33
--- /dev/null
+++ b/tests/messages_tests/tests.py
@@ -0,0 +1,14 @@
+from django.contrib.messages import constants
+from django.contrib.messages.storage.base import Message
+from django.test import SimpleTestCase
+
+
+class MessageTests(SimpleTestCase):
+    def test_eq(self):
+        msg_1 = Message(constants.INFO, 'Test message 1')
+        msg_2 = Message(constants.INFO, 'Test message 2')
+        msg_3 = Message(constants.WARNING, 'Test message 1')
+        self.assertEqual(msg_1, msg_1)
+        self.assertNotEqual(msg_1, msg_2)
+        self.assertNotEqual(msg_1, msg_3)
+        self.assertNotEqual(msg_2, msg_3)