예제 #1
0
    def test_list_messages(self):
        """Test list_messages() can list known messages."""

        messages = list_messages()
        self.assertEqual(messages, [
            self.TestMessageA, self.TestMessageB, self.TestMessageC,
            self.TestMessageD
        ])
예제 #2
0
파일: test_message.py 프로젝트: acfr/mcl
    def test_list_messages(self):
        """Test list_messages() can list known messages."""

        messages = list_messages()
        self.assertEqual(messages,
                         [self.TestMessageA,
                          self.TestMessageB,
                          self.TestMessageC,
                          self.TestMessageD])
예제 #3
0
파일: test_message.py 프로젝트: acfr/mcl
    def test_list_messages_include(self):
        """Test list_messages() can include only specified messages."""

        # Test string input.
        messages = list_messages(include='TestMessageA')
        self.assertEqual(messages, [self.TestMessageA])

        # Test list input.
        messages = list_messages(include=['TestMessageA', 'TestMessageB'])
        self.assertEqual(messages, [self.TestMessageA, self.TestMessageB])

        # Ensure exception is raised on non-string input.
        with self.assertRaises(TypeError):
            list_messages(include=False)
        with self.assertRaises(TypeError):
            list_messages(include=['TestMessageA', False])
예제 #4
0
    def test_list_messages_include(self):
        """Test list_messages() can include only specified messages."""

        # Test string input.
        messages = list_messages(include='TestMessageA')
        self.assertEqual(messages, [self.TestMessageA])

        # Test list input.
        messages = list_messages(include=['TestMessageA', 'TestMessageB'])
        self.assertEqual(messages, [self.TestMessageA, self.TestMessageB])

        # Ensure exception is raised on non-string input.
        with self.assertRaises(TypeError):
            list_messages(include=False)
        with self.assertRaises(TypeError):
            list_messages(include=['TestMessageA', False])
예제 #5
0
파일: test_message.py 프로젝트: acfr/mcl
    def test_list_messages_include_exclude(self):
        """Test list_messages() can include and excluded specified messages."""

        messages = list_messages(include=['TestMessageA', 'TestMessageB'],
                                 exclude='TestMessageA')
        self.assertEqual(messages, [self.TestMessageB])
예제 #6
0
    def test_list_messages_include_exclude(self):
        """Test list_messages() can include and excluded specified messages."""

        messages = list_messages(include=['TestMessageA', 'TestMessageB'],
                                 exclude='TestMessageA')
        self.assertEqual(messages, [self.TestMessageB])