diff options
author | Go MAEDA <maeda@farend.jp> | 2019-11-09 06:06:05 +0000 |
---|---|---|
committer | Go MAEDA <maeda@farend.jp> | 2019-11-09 06:06:05 +0000 |
commit | fc2e4c1eba584205805a80dc4d7bb25d949a6840 (patch) | |
tree | 340dd367b2b4f8a327eaec6fe220942583f4e4ef /test/unit/lib/redmine | |
parent | 09af8e66836a9084a483b552fe7341f72d8a81fb (diff) | |
download | redmine-fc2e4c1eba584205805a80dc4d7bb25d949a6840.tar.gz redmine-fc2e4c1eba584205805a80dc4d7bb25d949a6840.zip |
Fix that receiving HTML email fails if it contains a link without an href attribute (#31695).
Patch by Marius BALTEANU.
git-svn-id: http://svn.redmine.org/redmine/trunk@18988 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'test/unit/lib/redmine')
-rw-r--r-- | test/unit/lib/redmine/wiki_formatting/markdown_html_parser_test.rb | 7 | ||||
-rw-r--r-- | test/unit/lib/redmine/wiki_formatting/textile_html_parser_test.rb | 7 |
2 files changed, 14 insertions, 0 deletions
diff --git a/test/unit/lib/redmine/wiki_formatting/markdown_html_parser_test.rb b/test/unit/lib/redmine/wiki_formatting/markdown_html_parser_test.rb index 45a5a52f9..55ca3f9c1 100644 --- a/test/unit/lib/redmine/wiki_formatting/markdown_html_parser_test.rb +++ b/test/unit/lib/redmine/wiki_formatting/markdown_html_parser_test.rb @@ -31,8 +31,15 @@ class Redmine::WikiFormatting::MarkdownHtmlParserTest < ActiveSupport::TestCase assert_equal 'foo [bar](http://example.com/) baz', @parser.to_text('foo<a href="http://example.com/">bar</a>baz') + assert_equal 'foo http://example.com/ baz', @parser.to_text('foo<a href="http://example.com/"></a>baz') + + assert_equal 'foobarbaz', + @parser.to_text('foo<a name="Header-one">bar</a>baz') + + assert_equal 'foobaz', + @parser.to_text('foo<a name="Header-one"/>baz') end def test_html_tables_conversion diff --git a/test/unit/lib/redmine/wiki_formatting/textile_html_parser_test.rb b/test/unit/lib/redmine/wiki_formatting/textile_html_parser_test.rb index 86d7e66d2..17221989d 100644 --- a/test/unit/lib/redmine/wiki_formatting/textile_html_parser_test.rb +++ b/test/unit/lib/redmine/wiki_formatting/textile_html_parser_test.rb @@ -31,8 +31,15 @@ class Redmine::WikiFormatting::TextileHtmlParserTest < ActiveSupport::TestCase assert_equal 'foo "bar":http://example.com/ baz', @parser.to_text('foo<a href="http://example.com/">bar</a>baz') + assert_equal 'foo http://example.com/ baz', @parser.to_text('foo<a href="http://example.com/"></a>baz') + + assert_equal 'foobarbaz', + @parser.to_text('foo<a name="Header-one">bar</a>baz') + + assert_equal 'foobaz', + @parser.to_text('foo<a name="Header-one"/>baz') end def test_html_tables_conversion |