Feature #31231 » add-tests.patch
test/unit/lib/redmine/wiki_formatting/html_parser_test.rb | ||
---|---|---|
34 | 34 |
assert_equal "Text", |
35 | 35 |
@parser.to_text('<html><body><style>body {font-size: 0.8em;}</style>Text</body></html>') |
36 | 36 |
end |
37 | ||
38 |
def test_should_remove_space_of_beginning_of_line |
|
39 |
str = <<~EOS |
|
40 |
<table> |
|
41 |
<tr> |
|
42 |
<th>th1</th> |
|
43 |
<th>th2</th> |
|
44 |
</tr> |
|
45 |
<tr> |
|
46 |
<td>td1</td> |
|
47 |
<td>td2</td> |
|
48 |
</tr> |
|
49 |
</table> |
|
50 |
EOS |
|
51 | ||
52 |
assert_equal "th1\n\nth2\n\ntd1\n\ntd2", |
|
53 |
@parser.to_text(str) |
|
54 |
end |
|
37 | 55 |
end |
test/unit/lib/redmine/wiki_formatting/markdown_html_parser_test.rb | ||
---|---|---|
29 | 29 |
assert_equal 'A **simple** html snippet.', |
30 | 30 |
@parser.to_text('<p>A <b>simple</b> html snippet.</p>') |
31 | 31 |
end |
32 | ||
33 |
def test_html_tables_conversion |
|
34 |
assert_equal "*th1*\n*th2*\n\ntd1\ntd2", |
|
35 |
@parser.to_text('<table><tr><th>th1</th><th>th2</th></tr><tr><td>td1</td><td>td2</td></tr></table>') |
|
36 |
end |
|
32 | 37 |
end |
test/unit/lib/redmine/wiki_formatting/textile_html_parser_test.rb | ||
---|---|---|
29 | 29 |
assert_equal 'A *simple* html snippet.', |
30 | 30 |
@parser.to_text('<p>A <b>simple</b> html snippet.</p>') |
31 | 31 |
end |
32 | ||
33 |
def test_html_tables_conversion |
|
34 |
assert_equal "*th1*\n*th2*\n\ntd1\ntd2", |
|
35 |
@parser.to_text('<table><tr><th>th1</th><th>th2</th></tr><tr><td>td1</td><td>td2</td></tr></table>') |
|
36 |
end |
|
32 | 37 |
end |