# -*- coding: utf-8 -*- from __future__ import unicode_literals from django.test import TestCase from ..finalise import finalise_markup class QuoteTests(TestCase): def test_finalise_markup(self): """quote header is replaced""" test_text = '''
Lorem ipsum.
Dolor met
@Bob Dolor met
Lorem ipsum dolor.> '''.strip() expected_result = '''
Lorem ipsum.
Quoted message: Dolor met
@Bob has written: Dolor met
Lorem ipsum dolor.> '''.strip() self.assertEqual(expected_result, finalise_markup(test_text)) def test_finalise_minified_markup(self): """header is replaced in minified post""" test_text = '''
Lorem ipsum.
'''.strip() expected_result = '''@Bob Dolor met
Lorem ipsum.
'''.strip() self.assertEqual(expected_result, finalise_markup(test_text))@Bob has written: Dolor met