# -*- 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.

@Bob

Dolor met

'''.strip() expected_result = '''

Lorem ipsum.

@Bob has written:

Dolor met

'''.strip() self.assertEqual(expected_result, finalise_markup(test_text))