def test_get_text_body_properly_recomposes_line_continuations(self):
        message = Message()
        email_object = self._get_email_object(
            'message_with_long_text_lines.eml')

        message.get_email_object = lambda: email_object

        actual_text = message.get_text_body()
        expected_text = ('The one of us with a bike pump is far ahead, '
                         'but a man stopped to help us and gave us his pump.')

        self.assertEqual(actual_text, expected_text)
    def test_get_text_body_properly_recomposes_line_continuations(self):
        message = Message()
        email_object = self._get_email_object("message_with_long_text_lines.eml")

        message.get_email_object = lambda: email_object

        actual_text = message.get_text_body()
        expected_text = (
            "The one of us with a bike pump is far ahead, " "but a man stopped to help us and gave us his pump."
        )

        self.assertEqual(actual_text, expected_text)
示例#3
0
    def test_get_text_body_properly_recomposes_line_continuations(self):
        message = Message()
        email_object = self._get_email_object(
            'message_with_long_text_lines.eml'
        )

        self.mimic.stub_out_with_mock(message, 'get_email_object')
        message.get_email_object().and_return(email_object)

        self.mimic.replay_all()

        actual_text = message.get_text_body()
        expected_text = (
            u'The one of us with a bike pump is far ahead, '
            u'but a man stopped to help us and gave us his pump.'
        )

        self.assertEquals(
            actual_text,
            expected_text
        )