# HG changeset patch # User Thomas De Schampheleire # Date 2018-02-12 09:29:01 # Node ID cbfc29a4c363bf25b69a360d16d9183b9c46aab8 # Parent 8bea04f3d6d3c767a0b1bd859c566abd8cdf2492 email templates: add HTML entities to test strings An issue is observed in Outlook rendering of HTML emails, where the HTML entity ' is not recognized and seen as a literal string. Add some HTML entities to the test strings to be able to see the issue (after mailing the resulting HTML to an Outlook client) diff --git a/kallithea/tests/models/test_dump_html_mails.ref.html b/kallithea/tests/models/test_dump_html_mails.ref.html --- a/kallithea/tests/models/test_dump_html_mails.ref.html +++ b/kallithea/tests/models/test_dump_html_mails.ref.html @@ -17,7 +17,7 @@ Comment on Changeset "This changeset did Opinionated User (jsmith): -This is the new comment. +This is the new 'comment'. - and here it ends indented. @@ -94,7 +94,7 @@ View Comment: http://comment.org -
This is the new comment.

- and here it ends indented.
+
This is the new 'comment'.

- and here it ends indented.
@@ -176,7 +176,7 @@ Mention in Comment on Changeset "This ch Opinionated User (jsmith): -This is the new comment. +This is the new 'comment'. - and here it ends indented. @@ -253,7 +253,7 @@ View Comment: http://comment.org -
This is the new comment.

- and here it ends indented.
+
This is the new 'comment'.

- and here it ends indented.
@@ -337,7 +337,7 @@ Opinionated User (jsmith): Status change: Approved -This is the new comment. +This is the new 'comment'. - and here it ends indented. @@ -430,7 +430,7 @@ View Comment: http://comment.org -
This is the new comment.

- and here it ends indented.
+
This is the new 'comment'.

- and here it ends indented.
@@ -514,7 +514,7 @@ Opinionated User (jsmith): Status change: Approved -This is the new comment. +This is the new 'comment'. - and here it ends indented. @@ -607,7 +607,7 @@ View Comment: http://comment.org -
This is the new comment.

- and here it ends indented.
+
This is the new 'comment'.

- and here it ends indented.
@@ -682,7 +682,7 @@ To: u2@example.com Subject: Test Message
-
This is the body of the test message
+
This is the 'body' of the "test" message
  - nothing interesting here except indentation.

@@ -728,7 +728,7 @@ Subject: Test Message - +
This is the body of the test message
- nothing interesting here except indentation.
This is the 'body' of the "test" message
- nothing interesting here except indentation.
@@ -897,7 +897,7 @@ Pull request from https://dev.org/repo a Description: -This PR is awesome because it does stuff +This PR is 'awesome' because it does - please approve indented! @@ -987,7 +987,7 @@ View Pull Request: http://pr.org/7 -
This PR is awesome because it does stuff
- please approve indented!
+
This PR is 'awesome' because it does <stuff>
- please approve indented!
@@ -1072,7 +1072,7 @@ Pull request from https://dev.org/repo a Description: -This PR is awesome because it does stuff +This PR is 'awesome' because it does - please approve indented! @@ -1162,7 +1162,7 @@ View Pull Request: http://pr.org/7 -
This PR is awesome because it does stuff
- please approve indented!
+
This PR is 'awesome' because it does <stuff>
- please approve indented!
diff --git a/kallithea/tests/models/test_notifications.py b/kallithea/tests/models/test_notifications.py --- a/kallithea/tests/models/test_notifications.py +++ b/kallithea/tests/models/test_notifications.py @@ -209,7 +209,7 @@ class TestNotifications(TestController): for type_, body, kwargs in [ (Notification.TYPE_CHANGESET_COMMENT, - u'This is the new comment.\n\n - and here it ends indented.', + u'This is the new \'comment\'.\n\n - and here it ends indented.', dict( short_id='cafe1234', raw_id='cafe1234c0ffeecafe', @@ -224,7 +224,7 @@ class TestNotifications(TestController): cs_url='http://changeset.com', cs_author=User.get(self.u2))), (Notification.TYPE_MESSAGE, - u'This is the body of the test message\n - nothing interesting here except indentation.', + u'This is the \'body\' of the "test" message\n - nothing interesting here except indentation.', dict()), #(Notification.TYPE_MENTION, '$body', None), # not used (Notification.TYPE_REGISTRATION, @@ -235,7 +235,7 @@ class TestNotifications(TestController): new_email='new@email.com', new_full_name='New Full Name')), (Notification.TYPE_PULL_REQUEST, - u'This PR is awesome because it does stuff\n - please approve indented!', + u'This PR is \'awesome\' because it does \n - please approve indented!', dict( pr_user_created='Requesting User (root)', # pr_owner should perhaps be used for @mention in description ... is_mention=[False, True],