From 0e143606cbcdf2b0f97b09a7eb76cdcd8e35feef Mon Sep 17 00:00:00 2001 From: Pierre Sassoulas Date: Sat, 10 Aug 2019 13:15:41 +0200 Subject: [PATCH] [tests.message] Create a test for MessageDefinition __str__ --- tests/message/unittest_message_definition.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/message/unittest_message_definition.py b/tests/message/unittest_message_definition.py index 13ec7adae..6bf7c8b53 100644 --- a/tests/message/unittest_message_definition.py +++ b/tests/message/unittest_message_definition.py @@ -89,6 +89,15 @@ class TestMessagesDefinition(object): expected = "[MessageDefinition:msg-symbol-one (W1234), MessageDefinition:msg-symbol-two (W1235)]" assert str(FalseChecker().messages) == expected + def test_str(self): + msg = self.get_message_definition() + str_msg = str(msg) + assert "W1234" in str_msg + assert "msg-symbol" in str_msg + expected = """MessageDefinition:msg-symbol-one (W1234): +message one msg description""" + assert str(FalseChecker().messages[0]) == expected + def test_format_help(self): msg = self.get_message_definition() major = sys.version_info.major