Commit 6d20a80d authored by Claude Paroz's avatar Claude Paroz
Browse files

Merge pull request #2045 from vajrasky/ticket_21572

Fixed #21572 -- Added unit test for django.utils.text.normalize_newlines...
parents 19b22d4f a1a26690
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -107,6 +107,13 @@ class TestUtilsText(SimpleTestCase):
        self.assertEqual(text.wrap('a %s word' % long_word, 10),
                         'a\n%s\nword' % long_word)

    def test_normalize_newlines(self):
        self.assertEqual(text.normalize_newlines("abc\ndef\rghi\r\n"),
                         "abc\ndef\nghi\n")
        self.assertEqual(text.normalize_newlines("\n\r\r\n\r"), "\n\n\n\n")
        self.assertEqual(text.normalize_newlines("abcdefghi"), "abcdefghi")
        self.assertEqual(text.normalize_newlines(""), "")

    def test_slugify(self):
        items = (
            ('Hello, World!', 'hello-world'),